{
  "serverInfo": {
    "name": "com.activecampaign/activecampaign",
    "title": "ActiveCampaign",
    "version": "1.0.0",
    "description": "Remote MCP server for ActiveCampaign. Lets agents manage contacts, lists, tags, campaigns, automations, deals, pipelines, accounts, and custom fields in an ActiveCampaign account."
  },
  "capabilities": {
    "tools": {}
  },
  "transport": {
    "type": "streamable-http"
  },
  "endpointTemplate": "user-provided",
  "endpointDiscovery": {
    "method": "user-provided",
    "description": "ActiveCampaign issues each user a personal Remote MCP URL with the credential embedded in the URL itself. Because the URL is the secret, no fixed endpoint is published here. The user retrieves their own URL from Settings -> Developer in the ActiveCampaign app and supplies it to the agent.",
    "instructionsUrl": "https://www.activecampaign.com/auth.md",
    "setupGuides": [
      "https://developers.activecampaign.com/page/connect-claude",
      "https://developers.activecampaign.com/page/connect-chatgpt"
    ]
  },
  "authentication": {
    "required": true,
    "type": "api-key-in-url",
    "instructionsUrl": "https://www.activecampaign.com/auth.md",
    "description": "The per-user API token is embedded in the Remote MCP URL. There is no OAuth authorization server for the ActiveCampaign API, so no OAuth discovery metadata is published."
  },
  "provider": {
    "organization": "ActiveCampaign, LLC",
    "url": "https://activecampaign.com"
  },
  "websiteUrl": "https://www.activecampaign.com",
  "documentationUrl": "https://developers.activecampaign.com/page/mcp",
  "toolsIndexUrl": "https://developers.activecampaign.com/page/mcp-available-tools/",
  "relatedResources": {
    "agentCard": "https://www.activecampaign.com/.well-known/agent-card.json",
    "apiCatalog": "https://www.activecampaign.com/.well-known/api-catalog",
    "aiCatalog": "https://www.activecampaign.com/.well-known/ai-catalog.json",
    "llmsTxt": "https://developers.activecampaign.com/llms.txt"
  }
}
