Note: If you are using a client that is not listed here, you can still use the Circle MCP server by manually adding the server URL to your client's configuration.
Integrate Circle’s MCP server to let your LLM or AI-assisted IDE generate and fix code for crypto apps using Circle’s offerings, including Wallets, Smart Contract Platform, CCTP, Bridge Kit, and Gateway.
Add Circle's MCP server to your client with the following details:
circlehttps://api.circle.com/v1/codegen/mcpSelect your MCP client to view detailed setup instructions:
Note: If you are using a client that is not listed here, you can still use the Circle MCP server by manually adding the server URL to your client's configuration.
Download and install Cursor if you haven't already.
Manual steps:
Open a project in Cursor and navigate to Cursor Settings.
In the settings menu, go to the MCP section.
Click New MCP Server. This will open your mcp.json configuration file.
Add the following configuration:
{
"mcpServers": {
"circle": {
"url": "https://api.circle.com/v1/codegen/mcp"
}
}
}
Return to the MCP settings page and enable the server using the toggle switch
next to circle. Start generating code for Circle Wallets, Contracts, CCTP,
and Gateway.
For more information on how to use MCP with Cursor, see the Cursor MCP documentation.
Download and install Claude Code if you haven't already.
claude mcp add --transport http circle https://api.circle.com/v1/codegen/mcp --scope user
claude mcp get circle
For more information on how to use MCP with Claude Code, see the Claude Code MCP documentation.
Download and install Windsurf if you haven't already.
Open the ~/.codeium/windsurf/mcp_config.json file and add the following:
{
"mcpServers": {
"circle": {
"serverUrl": "https://api.circle.com/v1/codegen/mcp"
}
}
}
Enable the Circle MCP server in your MCP settings. Start generating code for Circle Wallets, Contracts, CCTP, and Gateway.
For more information on how to use MCP with Windsurf, see the Windsurf MCP documentation.
Download and install Kiro if you haven't already.
Open Kiro and go to Preferences/Settings → search for MCP → enable MCP
support.
Create or open the MCP config file:
./.kiro/settings/mcp.json (recommended for
project-specific)~/.kiro/settings/mcp.jsonAdd a server configuration entry for Circle:
{
"mcpServers": {
"circle": {
"url": "https://api.circle.com/v1/codegen/mcp"
}
}
}
Save and then restart Kiro (or reload the MCP server list) so the new server appears in the MCP tab.
In Kiro's side panel → MCP Servers tab → you should see circle listed.
Start generating code for Circle Wallets, Contracts, CCTP, and Gateway.
Kiro’s general MCP setup: Kiro Docs – MCP Kiro Docs - MCP.