Keap MCP by usefulapi
List and create Keap contacts, companies, tasks, opportunities, orders, tags and campaigns.
- 1.11.1
- Version
- remote
- Transport
- 18
- Tools
Security review
Review passedReviewed 27m ago.
- tools: 18 tools scanned
- metadata: scanned
No findings.
Tools (18)
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.