ConversionLoop
MCP + REST + OpenAPI

Wire ConversionLoop into
any AI agent

Native MCP server for Claude and Cursor. OpenAPI spec for ChatGPT Actions. REST endpoint for OpenClaw, n8n, Hermes, and anything that can make an HTTP call.

14 tools. Every agent gets everything.

Create integrations, fire test events, check match rates — from any AI workspace.

list_integrationsList all your integrations with status and conversion counts
create_integrationCreate a fully wired integration end-to-end — returns webhook URL
get_statsDashboard stats: match rate, events fired, 7-day trend
list_eventsRecent server-side conversion events with match quality
fire_test_eventFire a test conversion through any integration
pause_integrationPause an integration to stop conversion firing
resume_integrationResume a paused integration
delete_integrationPermanently delete an integration
create_event_mappingAdd a source event → destination conversion mapping
delete_event_mappingRemove an event mapping
get_integrationFull details for a single integration
get_webhook_urlGet the webhook URL to paste into any source platform
list_sourcesAll supported source platforms (15 total)
list_destinationsAll supported ad platforms (Google Ads, Meta, OpenAI Ads)

Connect your agent

Pick your platform. Copy the config. You are wired in under 2 minutes.

🤖
Claude DesktopMCP Native

Add ConversionLoop as an MCP server in Claude Desktop. Manage integrations and fire conversions directly from your Claude workspace.

// claude_desktop_config.json // Works on all Claude Desktop versions { "mcpServers": { "conversionloop": { "command": "npx", "args": ["-y", "@modelcontextprotocol/mcp-remote@latest", "https://conversion-loop.com/api/mcp"], "env": { "MCP_BEARER_TOKEN": "clk_your_key_here" } } } }
~/Library/Application Support/Claude/claude_desktop_config.json
  1. 1Get your API key at conversion-loop.com/app/api-keys
  2. 2Paste the config above into claude_desktop_config.json (replace clk_your_key_here)
  3. 3Fully quit Claude Desktop (Cmd+Q) and reopen it
  4. 4Look for the hammer icon in the chat input — click it to see ConversionLoop tools
  5. 5Ask: "Use list_integrations to show my ConversionLoop integrations"
ChatGPT ActionsOpenAPI

Import ConversionLoop as a ChatGPT custom action using our OpenAPI spec. Each tool gets its own function — create integrations, check stats, fire test events.

1. Go to: chatgpt.com → Explore GPTs → Create 2. Click Configure → Add actions 3. Import schema from URL: https://conversion-loop.com/api/openapi.json 4. Set Authentication: Type: API Key Header name: Authorization API Key value: Bearer clk_your_key_here 5. Save → test: "List my ConversionLoop integrations"
ChatGPT Plus or Team required for custom GPTs
  1. 1Get your API key at conversion-loop.com/app/api-keys
  2. 2Create a custom GPT and paste the schema URL above
  3. 3Set auth to API Key with Authorization header (include 'Bearer ' prefix)
  4. 4ChatGPT will discover all 14 tools automatically from the spec
Cursor / WindsurfMCP Native

Add ConversionLoop to Cursor or Windsurf. Ask your coding agent to set up integrations, check conversion stats, or diagnose tracking issues.

{ "mcpServers": { "conversionloop": { "url": "https://conversion-loop.com/api/mcp", "headers": { "Authorization": "Bearer clk_your_key_here" } } } }
~/.cursor/mcp.json or ~/.codeium/windsurf/mcp_config.json
  1. 1Get your API key at conversion-loop.com/app/api-keys
  2. 2Add the config to your editor's MCP config file
  3. 3Restart the editor
  4. 4Use @conversionloop in chat to access your data
🦞
OpenClawHTTP Agent

Wire ConversionLoop into an OpenClaw agent. The REST action endpoint works with any OpenClaw session using exec + curl.

curl -s -X POST https://conversion-loop.com/api/v1/action \ -H "Authorization: Bearer clk_your_key_here" \ -H "Content-Type: application/json" \ -d '{"tool":"get_stats","params":{}}'
OpenClaw workspace — or add as a skill tool
  1. 1Get your API key at conversion-loop.com/app/api-keys
  2. 2Use the REST action endpoint above from any exec() call
  3. 3Full tool list: GET /api/v1/action (returns all 14 tools)
  4. 4Or use the MCP JSON-RPC endpoint: POST /api/mcp
🔄
n8n / MakeHTTP Node

Trigger ConversionLoop tools from any n8n workflow or Make scenario using the HTTP Request node.

Method: POST URL: https://conversion-loop.com/api/v1/action Headers: Authorization: Bearer clk_your_key_here Content-Type: application/json Body: { "tool": "list_integrations", "params": {} }
n8n → HTTP Request node | Make → HTTP module
  1. 1Get your API key at conversion-loop.com/app/api-keys
  2. 2Add an HTTP Request node with the config above
  3. 3Use the "tool" field to call any of the 14 available tools
  4. 4Parse the result.integrations / result.events from the response
🌐
Any HTTP AgentREST

The REST action endpoint works with any agent that can make HTTP calls — Hermes, AutoGPT, CrewAI, LangChain tools, custom scripts.

POST https://conversion-loop.com/api/v1/action Authorization: Bearer clk_your_key_here { "tool": "create_integration", "params": { "name": "HubSpot → Google Ads", "source": "hubspot", "destination": "googleads", "credentials": { "api_key": "pat-na1-..." } } }
Direct HTTP — no SDK needed
  1. 1POST to /api/v1/action with Authorization: Bearer header
  2. 2GET /api/v1/action returns all available tools with schemas
  3. 3GET /api/openapi.json returns the full OpenAPI 3.0 spec
  4. 4CORS is open — works from browser, server, or edge

Ready to wire it up?

Get your API key from the dashboard. Takes 30 seconds.