Qué hace este MCP
Manages Pipedrive CRM records including deals, contacts, organizations, activities, notes, pipelines, stages, and searches.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['content'], 'properties': {'org_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Attach to this organization id.'}, 'content': {'type': 'string', 'minLength': 1, 'description': 'Note body — HTML or plain text (required).'}, 'deal_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Attach to this deal id.'}, 'lead_id': {'type': 'string', 'description': 'Attach to this lead id (a UUID string).'}, 'person_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Attach to this person id.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['subject'], 'properties': {'done': {'type': 'boolean', 'description': 'Whether the activity is already marked done.'}, 'note': {'type': 'string', 'description': 'Free-text note attached to the activity.'}, 'type': {'type': 'string', 'description': "Activity type key, e.g. 'call', 'meeting', 'task', 'email'."}, 'org_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Link to this organization id.'}, 'deal_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Link to this deal id.'}, 'subject': {'type': 'string', 'minLength': 1, 'description': 'Activity subject/title (required).'}, 'due_date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Due date, yyyy-mm-dd.'}, 'due_time': {'type': 'string', 'pattern': '^\\d{2}:\\d{2}$', 'description': 'Due time, HH:MM (24h).'}, 'duration': {'type': 'string', 'pattern': '^\\d{2}:\\d{2}$', 'description': 'Duration, HH:MM.'}, 'owner_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Assign to this owner (user) id.'}, 'person_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Link to this person id.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['title'], 'properties': {'title': {'type': 'string', 'minLength': 1, 'description': 'Deal title (required).'}, 'value': {'type': 'number', 'description': 'Deal monetary value.'}, 'org_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Link to this organization id.'}, 'status': {'enum': ['open', 'won', 'lost'], 'type': 'string', 'description': "Deal status — 'open' (default), 'won' or 'lost'."}, 'currency': {'type': 'string', 'description': "Currency code for `value`, e.g. 'USD'."}, 'owner_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Assign to this owner (user) id.'}, 'stage_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Place in this stage id.'}, 'person_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Link to this person id.'}, 'visible_to': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Visibility group id (Pipedrive visibility setting).'}, 'pipeline_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Place in this pipeline id.'}, 'expected_close_date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Expected close date, yyyy-mm-dd.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['name'], 'properties': {'name': {'type': 'string', 'minLength': 1, 'description': 'Person full name (required).'}, 'email': {'type': 'string', 'description': 'Primary email address (mapped to the emails array).'}, 'phone': {'type': 'string', 'description': 'Primary phone number (mapped to the phones array).'}, 'org_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Link to this organization id.'}, 'owner_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Assign to this owner (user) id.'}, 'visible_to': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Visibility group id (Pipedrive visibility setting).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Deal id (required).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Organization id (required).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Person id (required).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'done': {'type': 'boolean', 'description': 'Filter by completion — true for done, false for not done.'}, 'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Max results to return (1–500, default 100).'}, 'cursor': {'type': 'string', 'description': "Opaque pagination cursor from a previous response's `next_cursor`."}, 'org_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by linked organization id.'}, 'deal_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by linked deal id.'}, 'owner_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by owner (user) id.'}, 'filter_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by a saved filter id.'}, 'person_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by linked person id.'}, 'updated_since': {'type': 'string', 'description': "Only activities updated after this RFC 3339 timestamp, e.g. '2024-01-01T00:00:00Z'."}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Max results to return (1–500, default 100).'}, 'cursor': {'type': 'string', 'description': "Opaque pagination cursor from a previous response's `next_cursor`."}, 'org_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by linked organization id.'}, 'status': {'enum': ['open', 'won', 'lost', 'deleted'], 'type': 'string', 'description': "Filter by deal status — 'open', 'won', 'lost' or 'deleted'."}, 'sort_by': {'enum': ['id', 'update_time', 'add_time'], 'type': 'string', 'description': "Field to sort by — 'id', 'update_time' or 'add_time'."}, 'owner_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by owner (user) id.'}, 'stage_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by stage id.'}, 'filter_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by a saved filter id.'}, 'person_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by linked person id.'}, 'pipeline_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by pipeline id.'}, 'sort_direction': {'enum': ['asc', 'desc'], 'type': 'string', 'description': "Sort direction — 'asc' or 'desc'."}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'sort': {'type': 'string', 'description': "Sort expression, e.g. 'add_time DESC'."}, 'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Max results to return (v1 limit).'}, 'start': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Pagination offset (v1 start; default 0).'}, 'org_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by linked organization id.'}, 'deal_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by linked deal id.'}, 'lead_id': {'type': 'string', 'description': 'Filter by linked lead id (a UUID string).'}, 'user_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by the note author (user) id.'}, 'person_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by linked person id.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Max results to return (1–500, default 100).'}, 'cursor': {'type': 'string', 'description': "Opaque pagination cursor from a previous response's `next_cursor`."}, 'sort_by': {'enum': ['id', 'update_time', 'add_time'], 'type': 'string', 'description': "Field to sort by — 'id', 'update_time' or 'add_time'."}, 'owner_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by owner (user) id.'}, 'filter_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by a saved filter id.'}, 'sort_direction': {'enum': ['asc', 'desc'], 'type': 'string', 'description': "Sort direction — 'asc' or 'desc'."}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Max results to return (1–500, default 100).'}, 'cursor': {'type': 'string', 'description': "Opaque pagination cursor from a previous response's `next_cursor`."}, 'org_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by linked organization id.'}, 'sort_by': {'enum': ['id', 'update_time', 'add_time'], 'type': 'string', 'description': "Field to sort by — 'id', 'update_time' or 'add_time'."}, 'owner_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by owner (user) id.'}, 'filter_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter by a saved filter id.'}, 'sort_direction': {'enum': ['asc', 'desc'], 'type': 'string', 'description': "Sort direction — 'asc' or 'desc'."}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Max results to return (1–500, default 100).'}, 'cursor': {'type': 'string', 'description': "Opaque pagination cursor from a previous response's `next_cursor`."}, 'sort_by': {'enum': ['id', 'update_time', 'add_time'], 'type': 'string', 'description': "Field to sort by — 'id', 'update_time' or 'add_time'."}, 'sort_direction': {'enum': ['asc', 'desc'], 'type': 'string', 'description': "Sort direction — 'asc' or 'desc'."}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Max results to return (1–500, default 100).'}, 'cursor': {'type': 'string', 'description': "Opaque pagination cursor from a previous response's `next_cursor`."}, 'pipeline_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Restrict to stages of this pipeline id.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['term'], 'properties': {'term': {'type': 'string', 'minLength': 2, 'description': 'Search term (at least 2 characters, required).'}, 'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Max results to return (1–500, default 100).'}, 'cursor': {'type': 'string', 'description': "Opaque pagination cursor from a previous response's `next_cursor`."}, 'fields': {'type': 'string', 'description': "Comma-separated fields to search — any of 'custom_fields', 'notes', 'title'."}, 'status': {'enum': ['open', 'won', 'lost'], 'type': 'string', 'description': "Restrict to deals with this status — 'open', 'won' or 'lost'."}, 'person_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Restrict to deals linked to this person id.'}, 'exact_match': {'type': 'boolean', 'description': 'If true, only exact matches (case-insensitive) are returned.'}, 'organization_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Restrict to deals linked to this organization id.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['term'], 'properties': {'term': {'type': 'string', 'minLength': 2, 'description': 'Search term (at least 2 characters, required).'}, 'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Max results to return (1–500, default 100).'}, 'cursor': {'type': 'string', 'description': "Opaque pagination cursor from a previous response's `next_cursor`."}, 'fields': {'type': 'string', 'description': 'Comma-separated fields to search within (depends on item types).'}, 'item_types': {'type': 'string', 'description': "Comma-separated item types to search — any of 'deal', 'person', 'organization', 'product', 'lead', 'file', 'mail_attachment', 'project'."}, 'exact_match': {'type': 'boolean', 'description': 'If true, only exact matches (case-insensitive) are returned.'}, 'search_for_related_items': {'type': 'boolean', 'description': 'If true, also return items related to the matches (e.g. deals of a matched person).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['term'], 'properties': {'term': {'type': 'string', 'minLength': 2, 'description': 'Search term (at least 2 characters, required).'}, 'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Max results to return (1–500, default 100).'}, 'cursor': {'type': 'string', 'description': "Opaque pagination cursor from a previous response's `next_cursor`."}, 'fields': {'type': 'string', 'description': "Comma-separated fields to search — any of 'address', 'custom_fields', 'name', 'notes'."}, 'exact_match': {'type': 'boolean', 'description': 'If true, only exact matches (case-insensitive) are returned.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['term'], 'properties': {'term': {'type': 'string', 'minLength': 2, 'description': 'Search term (at least 2 characters, required).'}, 'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Max results to return (1–500, default 100).'}, 'cursor': {'type': 'string', 'description': "Opaque pagination cursor from a previous response's `next_cursor`."}, 'fields': {'type': 'string', 'description': "Comma-separated fields to search — any of 'name', 'email', 'phone', 'notes', 'custom_fields'."}, 'exact_match': {'type': 'boolean', 'description': 'If true, only exact matches (case-insensitive) are returned.'}, 'organization_id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Restrict to persons linked to this organization id.'}}}
Cambios recientes en herramientas
Servidores MCP similares
neuron
Operates AI chatbots and messaging workflows across WhatsApp and social channels, including contacts, campaigns, conversations, p…
freedom-mcp
Supports company operations through commitments, teams, agents, customer evidence, leads, content workflows, spreadsheets, commer…
Meta Council
Provides governed workflows for consulting, outreach, sales deals, invoices, marketing campaigns, content approvals, accounting a…
FavCRM
Provides CRM operations for customers, leads, deals, bookings, memberships, campaigns, WhatsApp and SMS messaging, invoices, loya…
Plyto
Provides CRM capabilities for managing contacts, deals, email, advertising, and reports.
GestãoClick
Connects to the GestãoClick ERP to manage customers, suppliers, products, sales, service orders, budgets, and financial records.
Odichat
Manages WhatsApp, Instagram, and Facebook inboxes with contacts, conversations, agents, automation rules, labels, canned response…
Rahul D Sarker: Marketing & RevOps Tools
Provides marketing, revenue operations, sales, advertising, SaaS, and conversion calculators, along with article search and consu…