---
title: "Build with Agents"
url: "https://unified.to/agents"
description: "Add 940+ SaaS integrations to your app with Claude Code, Cursor, Codex, or Copilot. A quick-start skill plus the Unified.to Core MCP server let coding agents build, configure, and debug integrations."
---
# Build integrations with your coding agent

Point Claude Code, Cursor, Codex, or Copilot at Unified.to. Your agent adds 940+ integrations to your app, manages your workspace, and debugs its own work. 

[Get started free](https://app.unified.to) [Read the skill](https://docs.unified.to/skills/unified-quickstart/SKILL.md)

Paste this into your coding agent:

`Add Unified.to integrations to my app: https://unified.to/SKILL.md`

## Connect the Unified.to Core MCP server

 Give your agent direct access to your Unified.to workspace. It can check which integrations support what you need, create connections and webhooks, answer questions from the docs, and read API-call logs to fix a failing integration on its own. 

* · Streamable HTTP endpoints in the US and EU
* · Authenticated with your workspace API key
* · Works on workspace configuration only — never your customers' data
[ Core MCP documentation ](https://docs.unified.to/mcp/core)

Terminal 

```
claude mcp add --transport http unified-core https://mcp-api.unified.to/mcp \
  --header "Authorization: bearer $UNIFIED_API_KEY"
```

Run in your project with **UNIFIED\_API\_KEY** set. The key is saved to your local Claude Code config, not to the repo.

[Claude Code MCP documentation ](https://docs.anthropic.com/en/docs/claude-code/mcp "Claude Code MCP documentation")

## What your agent can do

 Ask in plain language. The Core MCP server turns it into workspace actions. 

### Search the docs

Answers API questions from docs.unified.to instead of guessing.

“How does pagination work for HRIS employees?”

### Check integration support

Lists the integrations and features available to your workspace.

“Which CRMs support deal webhooks?”

### Manage connections

Creates, inspects, and updates connections, and generates scoped MCP URLs.

“Show me the connections for user 42.”

### Set up webhooks

Registers and updates webhook subscriptions for real-time sync.

“Send updated CRM contacts to /api/webhooks/unified.”

### Debug failures

Reads API-call logs and workspace issues to find the root cause.

“Why did yesterday's Salesforce sync fail?”

### Manage environments

Creates and lists environments so development stays out of production.

“Create a staging environment.”

## From prompt to working integration

 The quick-start skill walks your agent through the same steps as our [quick start](https://docs.unified.to/quick-start), in your codebase. 

1. 1  
### Plan  
The agent inspects your project, confirms the categories, integrations, and region you need, and waits for your approval before changing code.
2. 2  
### Activate in the Sandbox  
Integrations are activated in the Sandbox, which returns synthetic data and accepts mock credentials — no vendor developer accounts needed yet.
3. 3  
### Add authorization and the first API call  
The agent installs the SDK, embeds the Authorization component, adds a callback route that verifies the signature and stores the connection ID, and makes the first call.
4. 4  
### Verify and sync  
It tests the flow end to end, checks the API-call logs, and optionally registers webhooks with signature verification for real-time sync.

**What you do:** create your workspace and copy your API keys, activate integrations, review the agent's plan and changes, and when you launch, register your app with each vendor and switch to Production. 

## Skills for every category

 After the quick start, your agent loads the skill for your use case: object shapes, sync patterns, and category-specific rules. 

[CRM unified-crm](https://docs.unified.to/skills/unified-crm/SKILL.md) [ATS & job boards unified-ats-jobboard](https://docs.unified.to/skills/unified-ats-jobboard/SKILL.md) [Assessments unified-assessment](https://docs.unified.to/skills/unified-assessment/SKILL.md) [HRIS & payroll unified-hris](https://docs.unified.to/skills/unified-hris/SKILL.md) [Accounting unified-accounting-invoicing](https://docs.unified.to/skills/unified-accounting-invoicing/SKILL.md) [Payments unified-payments](https://docs.unified.to/skills/unified-payments/SKILL.md) [E-commerce unified-ecommerce](https://docs.unified.to/skills/unified-ecommerce/SKILL.md) [Messaging unified-messaging](https://docs.unified.to/skills/unified-messaging/SKILL.md) [Calendar unified-calendar](https://docs.unified.to/skills/unified-calendar/SKILL.md) [Ticketing unified-ticketing](https://docs.unified.to/skills/unified-ticketing/SKILL.md) [Enterprise search & RAG unified-enterprise-search-rag](https://docs.unified.to/skills/unified-enterprise-search-rag/SKILL.md) [Sign in with… unified-auth-signin](https://docs.unified.to/skills/unified-auth-signin/SKILL.md) [REST API unified-api](https://docs.unified.to/skills/unified-api/SKILL.md) [SDKs unified-sdks](https://docs.unified.to/skills/unified-sdks/SKILL.md) [Debugging unified-debug-webhooks-connections](https://docs.unified.to/skills/unified-debug-webhooks-connections/SKILL.md)

## Prefer the terminal?

 The Unified.to CLI gives agents and developers CRUD on any object, passthrough calls to the vendor API, and `unified objects` to discover every object, method, and list filter. 

[ Unified.to CLI on GitHub ](https://github.com/unified-to/unified-cli)

Terminal 

```
brew tap unified-to/cli && brew install unified
export UNIFIED_API_KEY=...

unified objects crm
unified list <connection_id> crm_contact --limit 10
```

## Two MCP servers, two jobs

### Core MCP — for your coding agent

 Builds and operates your integrations: workspace integrations, connections, webhooks, environments, logs, and docs search. 

[Unified MCP — for your product's agents Gives the AI features you ship real-time, authorized access to your customers' SaaS data as callable tools. ](/mcp)

##  Frequently Asked Questions 

Which coding agents work with Unified.to?

Any agent that can read a URL or connect to an MCP server: Claude Code, Cursor, OpenAI Codex, GitHub Copilot in VS Code, Windsurf, Zed, Devin, and others. The [quick-start skill](https://docs.unified.to/skills/unified-quickstart/SKILL.md) is plain Markdown, and the Core MCP server uses the standard Streamable HTTP transport.

What is the difference between the Core MCP server and Unified MCP?

The Core MCP server is for you, the developer. It lets your coding agent manage your Unified.to workspace (integrations, connections, webhooks, environments, API-call logs, issues) and search the docs. It never reads or writes your end-customers' data.  
  
[Unified MCP](/mcp) is for your product's AI agents. It exposes an authorized customer connection's data as callable tools inside LLM APIs.

Which languages and frameworks are supported?

Agents use the official SDKs for TypeScript, Python, PHP, Java, Go, C#, and Ruby, or plain REST from any language. The embedded Authorization component ships for React, Vue, Angular, Svelte, and plain JavaScript. See [SDKs](https://docs.unified.to/reference/sdks).

What does my agent need from me?

A Unified.to workspace, your Workspace ID and API key (Settings → API Keys in [app.unified.to](https://app.unified.to)), and at least one integration activated in the Sandbox. Everything else — installing the SDK, adding the Authorization component, the callback route, the first API call, and webhooks — the agent can do in your codebase.

Can my agent build without real customer accounts?

Yes. The Sandbox environment returns synthetic data and accepts any mock credentials, so the agent can build and verify the whole flow end to end without vendor developer accounts. When you launch, register your app with each vendor, activate the integration in Production, and switch `env=Sandbox` to `env=Production`. See [Sandbox](https://docs.unified.to/concepts/sandbox).

Is it safe to give my agent the workspace API key?

The workspace API key grants access to your whole Unified.to account, so treat it like a production secret. Pass it to the MCP server from an environment variable or a secure prompt rather than pasting it into a config file you commit, point your agent at the Sandbox while building, and keep the key server-side in your app.

Are there skills for specific categories?

Yes. After the quick start, agents load a category skill for object shapes and patterns — CRM, ATS, HRIS, accounting, payments, e-commerce, messaging, calendar, ticketing, enterprise search/RAG, and more. They are listed in the [docs index](https://docs.unified.to/llms.txt).

## Ship integrations. Faster.

[Get started free](https://app.unified.to) [Speak to an expert](/contact)
