Keap MCP by usefulapi
List and create Keap contacts, companies, tasks, opportunities, orders, tags and campaigns.
Connect it
Settings → Connectors → Add custom connector
URL: https://keap.usefulapi.io/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://keap.usefulapi.io/mcp{
"mcpServers": {
"keap": {
"url": "https://keap.usefulapi.io/mcp"
}
}
}claude mcp add --transport http keap https://keap.usefulapi.io/mcp{
"servers": {
"keap": {
"type": "http",
"url": "https://keap.usefulapi.io/mcp"
}
}
}18 tools, verified live
keap_list_contactsread-onlyList contacts in the Keap CRM. Supports filtering, ordering, field selection, and cursor pagination (page_size / page_token). Keap: GET /contacts.
keap_get_contactread-onlyGet a single contact by id. Keap: GET /contacts/{contact_id}.
keap_list_companiesread-onlyList companies in the Keap CRM. Supports filtering, ordering, field selection, and cursor pagination. Keap: GET /companies.
keap_get_companyread-onlyGet a single company by id. Keap: GET /companies/{company_id}.
keap_list_opportunitiesread-onlyList sales opportunities (deals) in the pipeline. Supports filtering, ordering, field selection, and cursor pagination. Keap: GET /opportunities.
keap_get_opportunityread-onlyGet a single opportunity by id. Keap: GET /opportunities/{opportunity_id}.
keap_list_tagsread-onlyList tags defined in the account (used to segment contacts). Supports filtering, ordering, and cursor pagination. Keap: GET /tags.
keap_list_tasksread-onlyList tasks (follow-ups / to-dos). Supports filtering, ordering, and cursor pagination. Keap: GET /tasks.
keap_get_taskread-onlyGet a single task by id. Keap: GET /tasks/{task_id}.
keap_list_subscriptionsread-onlyList recurring subscriptions / payment plans. Supports filtering, ordering, and cursor pagination. Keap: GET /subscriptions.
keap_list_ordersread-onlyList e-commerce orders. Supports filtering, ordering, and cursor pagination. Keap: GET /orders.
keap_list_productsread-onlyList products in the catalog. Supports filtering, ordering, and cursor pagination. Keap: GET /products.
keap_list_campaignsread-onlyList marketing campaigns (automation sequences). Supports filtering, ordering, and cursor pagination. Keap: GET /campaigns.
keap_list_affiliatesread-onlyList referral-program affiliates. Supports filtering, ordering, and cursor pagination. Keap: GET /affiliates.
keap_create_contactcan modifyCREATE a new contact in the Keap CRM. Provide any of given_name, family_name, email_addresses, phone_numbers, company_id, plus an optional `extra` object of any other Keap fields. Keap: POST /contacts.
keap_update_contactcan modifyUPDATE an existing contact by id. Provide any of given_name, family_name, email_addresses, phone_numbers, company_id, plus an optional `extra` object of any other Keap fields (only supplied fields are changed). Keap: PATCH /contacts/{contact_id}.
keap_create_taskcan modifyCREATE a task (follow-up / to-do), optionally linked to a contact. Keap: POST /tasks.
keap_apply_tagcan modifyAPPLY a tag to one or more contacts (segments them / can trigger automation). Keap: POST /tags/{tag_id}/contacts:applyTags.
Alternatives in Productivity
Compare →
Insightly MCP by usefulapiB
Read and write Insightly contacts, organisations, leads, opportunities, tasks and notes.
Hostfully MCP by usefulapiB
Check properties, calendars, leads, quotes, guests and messages in Hostfully, and send replies.
Hostaway MCP by usefulapiB
Manage Hostaway listings, reservations, calendar, guest messages, reviews and tasks.
HappyFox MCP by usefulapiB
Triage HappyFox tickets, contacts and KB articles, run reports, and reply or add private notes.
DrChrono MCP by usefulapiB
Read and write DrChrono patients, appointments, offices and clinical notes.
Deputy MCP by usefulapiB
See rosters, timesheets, leave and staff in Deputy, and create shifts, leave and memos.