keap
Was dieses MCP kann
Manages Keap CRM contacts, companies, opportunities, tasks, tags, campaigns, orders, products, and subscriptions.
Tools
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['tag_id', 'contact_ids'], 'properties': {'tag_id': {'type': 'string', 'description': 'The id of the tag to apply.'}, 'contact_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Ids of the contacts to tag.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'extra': {'type': 'object', 'description': 'Any other Keap fields to merge into the request body verbatim.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'company_id': {'type': 'string', 'description': 'Id of the company to associate the contact with.'}, 'given_name': {'type': 'string', 'description': "The contact's first name."}, 'family_name': {'type': 'string', 'description': "The contact's last name."}, 'phone_numbers': {'type': 'array', 'items': {'type': 'object', 'required': ['number'], 'properties': {'field': {'type': 'string', 'description': 'Which phone slot, e.g. PHONE1 / PHONE2.'}, 'number': {'type': 'string', 'description': 'The phone number.'}}}, 'description': 'Phone numbers to set on the contact.'}, 'email_addresses': {'type': 'array', 'items': {'type': 'object', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': 'The email address.'}, 'field': {'type': 'string', 'description': 'Which email slot, e.g. EMAIL1 / EMAIL2 / EMAIL3.'}}}, 'description': 'Email addresses to set on the contact.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['title'], 'properties': {'extra': {'type': 'object', 'description': 'Any other Keap fields to merge into the request body verbatim.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'title': {'type': 'string', 'description': 'The task title.'}, 'due_date': {'type': 'string', 'description': 'Due date/time, ISO 8601 (e.g. 2026-08-01T17:00:00Z).'}, 'contact_id': {'type': 'string', 'description': 'Id of a contact to link the task to.'}, 'description': {'type': 'string', 'description': 'A longer description / notes for the task.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['company_id'], 'properties': {'fields': {'type': 'string', 'description': 'Comma-separated list of fields to return (field selection).'}, 'company_id': {'type': 'string', 'description': 'The company id.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['contact_id'], 'properties': {'fields': {'type': 'string', 'description': 'Comma-separated list of fields to return (field selection).'}, 'contact_id': {'type': 'string', 'description': 'The contact id.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['opportunity_id'], 'properties': {'opportunity_id': {'type': 'string', 'description': 'The opportunity id.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['task_id'], 'properties': {'task_id': {'type': 'string', 'description': 'The task id.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'filter': {'type': 'string', 'description': 'Filter expression, e.g. `given_name==John` (see Keap REST v2 filtering).'}, 'order_by': {'type': 'string', 'description': 'Field to order results by, e.g. `given_name` or `-date_created`.'}, 'page_size': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Number of records per page (max 1000).'}, 'page_token': {'type': 'string', 'description': "Opaque pagination cursor from a prior response's next_page_token."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'filter': {'type': 'string', 'description': 'Filter expression, e.g. `given_name==John` (see Keap REST v2 filtering).'}, 'order_by': {'type': 'string', 'description': 'Field to order results by, e.g. `given_name` or `-date_created`.'}, 'page_size': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Number of records per page (max 1000).'}, 'page_token': {'type': 'string', 'description': "Opaque pagination cursor from a prior response's next_page_token."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'fields': {'type': 'string', 'description': 'Comma-separated list of fields to return (field selection).'}, 'filter': {'type': 'string', 'description': 'Filter expression, e.g. `given_name==John` (see Keap REST v2 filtering).'}, 'order_by': {'type': 'string', 'description': 'Field to order results by, e.g. `given_name` or `-date_created`.'}, 'page_size': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Number of records per page (max 1000).'}, 'page_token': {'type': 'string', 'description': "Opaque pagination cursor from a prior response's next_page_token."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'fields': {'type': 'string', 'description': 'Comma-separated list of fields to return (field selection).'}, 'filter': {'type': 'string', 'description': 'Filter expression, e.g. `given_name==John` (see Keap REST v2 filtering).'}, 'order_by': {'type': 'string', 'description': 'Field to order results by, e.g. `given_name` or `-date_created`.'}, 'page_size': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Number of records per page (max 1000).'}, 'page_token': {'type': 'string', 'description': "Opaque pagination cursor from a prior response's next_page_token."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'fields': {'type': 'string', 'description': 'Comma-separated list of fields to return (field selection).'}, 'filter': {'type': 'string', 'description': 'Filter expression, e.g. `given_name==John` (see Keap REST v2 filtering).'}, 'order_by': {'type': 'string', 'description': 'Field to order results by, e.g. `given_name` or `-date_created`.'}, 'page_size': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Number of records per page (max 1000).'}, 'page_token': {'type': 'string', 'description': "Opaque pagination cursor from a prior response's next_page_token."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'filter': {'type': 'string', 'description': 'Filter expression, e.g. `given_name==John` (see Keap REST v2 filtering).'}, 'order_by': {'type': 'string', 'description': 'Field to order results by, e.g. `given_name` or `-date_created`.'}, 'page_size': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Number of records per page (max 1000).'}, 'page_token': {'type': 'string', 'description': "Opaque pagination cursor from a prior response's next_page_token."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'filter': {'type': 'string', 'description': 'Filter expression, e.g. `given_name==John` (see Keap REST v2 filtering).'}, 'order_by': {'type': 'string', 'description': 'Field to order results by, e.g. `given_name` or `-date_created`.'}, 'page_size': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Number of records per page (max 1000).'}, 'page_token': {'type': 'string', 'description': "Opaque pagination cursor from a prior response's next_page_token."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'filter': {'type': 'string', 'description': 'Filter expression, e.g. `given_name==John` (see Keap REST v2 filtering).'}, 'order_by': {'type': 'string', 'description': 'Field to order results by, e.g. `given_name` or `-date_created`.'}, 'page_size': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Number of records per page (max 1000).'}, 'page_token': {'type': 'string', 'description': "Opaque pagination cursor from a prior response's next_page_token."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'filter': {'type': 'string', 'description': 'Filter expression, e.g. `given_name==John` (see Keap REST v2 filtering).'}, 'order_by': {'type': 'string', 'description': 'Field to order results by, e.g. `given_name` or `-date_created`.'}, 'page_size': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Number of records per page (max 1000).'}, 'page_token': {'type': 'string', 'description': "Opaque pagination cursor from a prior response's next_page_token."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'filter': {'type': 'string', 'description': 'Filter expression, e.g. `given_name==John` (see Keap REST v2 filtering).'}, 'order_by': {'type': 'string', 'description': 'Field to order results by, e.g. `given_name` or `-date_created`.'}, 'page_size': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Number of records per page (max 1000).'}, 'page_token': {'type': 'string', 'description': "Opaque pagination cursor from a prior response's next_page_token."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['contact_id'], 'properties': {'extra': {'type': 'object', 'description': 'Any other Keap fields to merge into the request body verbatim.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'company_id': {'type': 'string', 'description': 'Id of the company to associate the contact with.'}, 'contact_id': {'type': 'string', 'description': 'The contact id to update.'}, 'given_name': {'type': 'string', 'description': "The contact's first name."}, 'family_name': {'type': 'string', 'description': "The contact's last name."}, 'phone_numbers': {'type': 'array', 'items': {'type': 'object', 'required': ['number'], 'properties': {'field': {'type': 'string', 'description': 'Which phone slot, e.g. PHONE1 / PHONE2.'}, 'number': {'type': 'string', 'description': 'The phone number.'}}}, 'description': 'Phone numbers to set on the contact.'}, 'email_addresses': {'type': 'array', 'items': {'type': 'object', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': 'The email address.'}, 'field': {'type': 'string', 'description': 'Which email slot, e.g. EMAIL1 / EMAIL2 / EMAIL3.'}}}, 'description': 'Email addresses to set on the contact.'}}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
neuron
Operates AI chatbots and messaging workflows across WhatsApp and social channels, including contacts, campaigns, conversations, p…
Meta Council
Provides governed workflows for consulting, outreach, sales deals, invoices, marketing campaigns, content approvals, accounting a…
Rahul D Sarker: Marketing & RevOps Tools
Provides marketing, revenue operations, sales, advertising, SaaS, and conversion calculators, along with article search and consu…
Emailchaser
Manages cold-email campaigns, leads, sender mailboxes, sequences, outreach automation, deliverability, prospect sourcing, webhook…
LinkedIn MCP Server (Salesbot)
Supports LinkedIn lead discovery, contact enrichment, CRM pipelines, campaign sequencing, message approval and human-reviewed out…
send16-mcp
Provides email marketing and transactional messaging tools for contacts, audiences, campaigns, templates, automations, analytics,…
GrowthKit Revenue Intelligence
Supports B2B revenue operations with lead campaigns, ICP and company enrichment, CRM records and activities, outreach drafting, t…
Nevent MCP
Enables management and analysis of live-event marketing campaigns, audiences, email and messaging templates, paid ads, tracking l…