CRM, support and marketing APIs and MCP servers for AI agents
Contacts, deals, support tickets and email campaigns.
8 crm, support and marketing APIs an AI agent can call: auth method and header, official MCP server (6), free tier (6), docs links. Machine-readable JSON included. Agents: fetch catalog/crm-support-marketing.json instead of parsing this page. Last checked 2026-09-24.
Ratings and usage (★) fetched: .
| Service | What an agent can do | Auth | MCP server | Free tier | Details (with sources) | Notes | Proof (ratings, usage) |
|---|---|---|---|---|---|---|---|
| Attio API | Search, create, and update records, lists, and notes in an Attio CRM workspace via REST API or official MCP. | API key / OAuthAuthorization: Bearer <api_key_or_oauth_token> | official | Free tier: up to 3 seats, 50,000 records, API access included; no card required; 14-day trial of Pro plan | Base URL: https://api.attio.com/v2 Free plan: Free plan: up to 3 seats, 50,000 records, API and webhook access included, no card ↗ Rate limits: 100 read requests/second and 25 write requests/second ↗ OAuth scopes: record_permission:read-write, object_configuration:read ↗ Example call: create a company record: POST https://api.attio.com/v2/objects/{object}/records ↗ MCP tools: 30: list-objects, search-records, list-records, get-records-by-ids, create-record, upsert-record … ↗ | Official MCP at mcp.attio.com/mcp uses OAuth login (no API key needed); read ops auto-approved, write ops require user confirmation in the MCP client. | Smithery 277 uses |
| HubSpot API | Create/update CRM contacts, deals, companies, and engagements, or send marketing emails, via REST API or remote MCP. | API key / OAuthAuthorization: Bearer <private-app-token> (or OAuth2 access token) | official | free CRM account with limited-scope API access; many endpoints require a paid Hub tier (see APIs-by-tier docs) | Base URL: https://api.hubapi.com Free plan: Free tools: up to 2 users, 1,000 contacts, no card ↗ Rate limits: Private apps: Free & Starter 100 req/10s per app, 250,000/day per account; Professional 190/10s, 625,000/day; Enterprise 190/10s, 1,000,000/day ↗ OAuth scopes: crm.objects.contacts.read, crm.objects.contacts.write ↗ Example call: create a CRM contact: POST https://api.hubapi.com/crm/v3/objects/contacts ↗ MCP tools: 21: get_user_details, get_organization_details, discover_hubspot_schema, search_crm_objects, get_crm_objects, manage_crm_objects … ↗ | Remote MCP server at mcp.hubspot.com requires account admin authorization first (OAuth2); some API endpoints gated by subscription tier. | Smithery 1,166 uses |
| Intercom API | Manage conversations, contacts, companies, and Help Center articles via REST API or Intercom's official remote MCP server. | API key / OAuthAuthorization: Bearer <access_token> (workspace access token for private apps; OAuth for public apps) | official | free development workspace for building/testing; production use requires a paid Intercom plan | Base URL: https://api.intercom.io Free plan: Free development workspace (dev only, US region, max 20 users/leads, no outbound email) ↗ Rate limits: 10,000 API calls/min per app and 25,000/min per workspace, enforced in 10-second windows ↗ Example call: reply to a conversation: POST https://api.intercom.io/conversations/{conversation_id}/reply ↗ MCP tools: 14: search, fetch, search_conversations, get_conversation, search_contacts, get_contact … ↗ | Official MCP has region-specific endpoints: US at mcp.intercom.com/mcp, EU at mcp.eu.intercom.com/mcp; supports OAuth or bearer token auth. | SourceForge 4.7★/9 reviews |
| Klaviyo API | Manage email/SMS marketing profiles, lists, flows, and campaign analytics via Klaviyo's REST API or official MCP server. | API key / OAuthAuthorization: Klaviyo-API-Key <private_api_key> | official | free plan up to 250 contacts / 500 email sends per month | Base URL: https://a.klaviyo.com/api Free plan: Up to 250 active profiles, 500 email sends/month, $5 of mobile messages/month ↗ Rate limits: Per-account per-endpoint tiers: XS 1/s,15/m; S 3/s,60/m; M 10/s,150/m; L 75/s,700/m; XL 350/s,3500/m ↗ Async jobs: bulk import/catalog and campaign send operations create jobs; poll the corresponding get_*_job endpoint ↗ OAuth scopes: profiles:read, profiles:write, lists:read, lists:write, campaigns:read, campaigns:write, events:write ↗ Example call: create a profile: POST https://a.klaviyo.com/api/profiles ↗ MCP tools: 19: get_account_details, get_campaigns, create_campaign, send_campaign, get_catalog_items, get_events … ↗ | Official remote MCP at mcp.klaviyo.com/mcp uses OAuth with dynamic client registration; a local MCP server option also exists. Private key scopes cannot be edited after creation. | Smithery 2 uses SourceForge 4.5★/8 reviews |
| Mailchimp Marketing API | Manage email marketing audiences, campaigns, and automation via Mailchimp's Marketing REST API. | API key / OAuthBasic auth 'anystring:<api_key>' or Authorization: Bearer <token>; API key suffix encodes data center (e.g. -us6) | community | free plan up to 250 contacts / 500 emails per month (API accessible on free plan) | Base URL: https://<dc>.api.mailchimp.com/3.0 Free plan: 250 contacts; max 500 email sends/month or 250/day, no card ↗ Rate limits: 10 simultaneous connections per user; 120-second timeout per call ↗ Async jobs: batch operations endpoint processes requests asynchronously; poll the batch status ↗ Example call: add a contact to an audience: POST https://{dc}.api.mailchimp.com/3.0/lists/{list_id}/members ↗ MCP tools: 5: list_campaigns, get_campaign_report, add_member, create_campaign, send_campaign ↗ | No official Marketing API MCP; community servers exist (e.g. damientilman/mailchimp-mcp-server). Mailchimp's official MCP (mandrillapp.com/mcp) covers only Transactional. API base URL includes account-specific data-center subdomain. | — |
| Pipedrive API | Create and update deals, contacts (persons/organizations), and activities in a Pipedrive CRM pipeline via REST API. | API key / OAuthx-api-token: <api_token> header, or Authorization: Bearer <oauth_token> | official | no free tier; 14/30-day trial and free developer sandbox account for testing | Base URL: https://api.pipedrive.com/api/v2 Free plan: Developer Sandbox account (5 seats) for building apps; deleted if inactive (no app in 45 days) ↗ Rate limits: Daily token budget 30,000 x plan multiplier x seats; burst per 2s (API token) Lite 20, Growth 40, Premium 100, Ultimate 120; search 10/2s ↗ OAuth scopes: base, deals:full, contacts:full, activities:full, leads:full, search:read, users:read ↗ Example call: create a deal: POST https://api.pipedrive.com/api/v2/deals ↗ | Official hosted MCP at mcp.pipedrive.ai/mcp uses Pipedrive account sign-in (OAuth). Offers a free Sandbox account for development/testing separate from production pricing. Core endpoints (e.g. POST /deals) are v2 only: https://api.pipedrive.com/api/v2/deals; v1 remains for the rest | SourceForge 4.4★/50 reviews |
| Salesforce APIs | Read and write Salesforce CRM records (leads, opportunities, cases) programmatically via REST, GraphQL, or Bulk API. | OAuth 2.0Authorization: Bearer <access_token> (OAuth2 web-server / JWT bearer flow) | official | free Developer Edition org available via signup at developer.salesforce.com/signup | Free plan: Developer Edition org: 15,000 API calls per 24 hours, per day ↗ Rate limits: Developer Edition 15,000 calls/24h; Enterprise/Professional 100,000 + per-license calls/24h; 5 concurrent long-running (>=20s) requests on Developer/Trial orgs ↗ MCP tools: 8: soql_query, find, run_soql_query, deploy_metadata, retrieve_metadata, run_apex_test … ↗ | Salesforce-hosted MCP servers (GA 2026, e.g. sobject-all: CRUD, query, search) need the MCP Service enabled and an External Client App for OAuth. The local salesforcecli/mcp server covers DX/DevOps tooling (metadata deploy, Apex, LWC). | GitHub 479★ salesforcecli/mcp SourceForge 4.7★/60 reviews |
| Zendesk API | Create, update, and search support tickets, users, and Help Center articles via Zendesk's REST API. | API key / OAuthAuthorization: Bearer <oauth_token> (Basic {email}/token:{api_token} still works but is deprecated) | community | Trial: 14-day free trial of Suite Professional, one-time, no credit card required; no free plan, paid plans from $19/agent/mo (Support Team, annual) | Base URL: https://{subdomain}.zendesk.com/api/v2 Free plan: 14-day trial of Customer Service Suite Professional, one-time, no card ↗ Rate limits: Support API requests/min: Team 200, Professional 400, Enterprise 700, High Volume add-on 2,500 (Essential legacy 10) ↗ OAuth scopes: read, write, tickets:read ↗ Example call: create a support ticket: POST https://{subdomain}.zendesk.com/api/v2/tickets ↗ MCP tools: 7: get_tickets, get_ticket, get_ticket_comments, create_ticket_comment, create_ticket, update_ticket … ↗ | No official Zendesk-maintained MCP server found as of research date; several community MCP servers exist. API tokens can impersonate any account user, including admins. | GitHub 122★ reminia/zendesk-mcp-server SourceForge 4.3★/20 reviews |
Other categories
- Web search
- Web scraping and browser automation
- Knowledge and research data
- Image generation and editing
- Video generation and editing
- Speech and audio
- Music generation
- 3D generation and assets
- Architecture, CAD and BIM
- Diagrams and software architecture
- Design and UI
- Documents, OCR and presentations
- Translation and language
- Code execution sandboxes
- Developer platforms and DevOps
- Cloud and hosting
- Databases
- Vector search, memory and RAG
- Email, team chat and notifications
- SMS and messaging apps
- Voice agents and telephony
- Productivity and workspace
- Social media
- Maps, geolocation and weather
- Finance, payments and market data
- E-commerce
- Automation and integration platforms
- Model APIs and inference