Keap MCP by usefulapi
by keap.usefulapi.io in Company & people data
List and create Keap contacts, companies, tasks, opportunities, orders, tags and campaigns.
https://keap.usefulapi.io/mcp
Last 30 days
- Uptime
- 100%
- Response time
- 269 ms typical, 269 ms slowest 5%
- Last check
- 55 min ago
- Next check
- in 5 h
How to call it
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"keap-mcp-by-usefulapi": {
"type": "http",
"url": "https://keap.usefulapi.io/mcp"
}
}
}18 tools
- keap_list_contacts
List contacts in the Keap CRM. Supports filtering, ordering, field selection, and cursor pagination (page_size / page_token). Keap: GET /contacts.
- keap_get_contact
Get a single contact by id. Keap: GET /contacts/{contact_id}.
- keap_list_companies
List companies in the Keap CRM. Supports filtering, ordering, field selection, and cursor pagination. Keap: GET /companies.
- keap_get_company
Get a single company by id. Keap: GET /companies/{company_id}.
- keap_list_opportunities
List sales opportunities (deals) in the pipeline. Supports filtering, ordering, field selection, and cursor pagination. Keap: GET /opportunities.
- keap_get_opportunity
Get a single opportunity by id. Keap: GET /opportunities/{opportunity_id}.
- keap_list_tags
List tags defined in the account (used to segment contacts). Supports filtering, ordering, and cursor pagination. Keap: GET /tags.
- keap_list_tasks
List tasks (follow-ups / to-dos). Supports filtering, ordering, and cursor pagination. Keap: GET /tasks.
- keap_get_task
Get a single task by id. Keap: GET /tasks/{task_id}.
- keap_list_subscriptions
List recurring subscriptions / payment plans. Supports filtering, ordering, and cursor pagination. Keap: GET /subscriptions.
- keap_list_orders
List e-commerce orders. Supports filtering, ordering, and cursor pagination. Keap: GET /orders.
- keap_list_products
List products in the catalog. Supports filtering, ordering, and cursor pagination. Keap: GET /products.
- keap_list_campaigns
List marketing campaigns (automation sequences). Supports filtering, ordering, and cursor pagination. Keap: GET /campaigns.
- keap_list_affiliates
List referral-program affiliates. Supports filtering, ordering, and cursor pagination. Keap: GET /affiliates.
- keap_create_contact
CREATE 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_contact
UPDATE 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_task
CREATE a task (follow-up / to-do), optionally linked to a contact. Keap: POST /tasks.
- keap_apply_tag
APPLY a tag to one or more contacts (segments them / can trigger automation). Keap: POST /tags/{tag_id}/contacts:applyTags.
Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 55 min ago | Passed | 200 | 269 ms |
| 11 h ago | Passed | 200 | 472 ms |