groove-hq
Qué hace este MCP
Manages shared-inbox support conversations, contacts, assignments, teams, tags, folders, acknowledgments, snoozes, and resolution states.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'The conversation id (opaque GraphQL ID).'}, 'team_id': {'type': 'string', 'description': 'Team id to assign the conversation to.'}, 'agent_id': {'type': 'string', 'description': 'Agent id to assign the conversation to.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'The conversation id (opaque GraphQL ID).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'The Groove object id (opaque GraphQL ID, passed as a string).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'The Groove object id (opaque GraphQL ID, passed as a string).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'after': {'type': 'string', 'description': "Relay pagination cursor — pass the previous page's `endCursor` to get the next page."}, 'first': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'How many records to return (Relay pagination `first`).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'after': {'type': 'string', 'description': "Relay pagination cursor — pass the previous page's `endCursor` to get the next page."}, 'first': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'How many records to return (Relay pagination `first`).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'after': {'type': 'string', 'description': "Relay pagination cursor — pass the previous page's `endCursor` to get the next page."}, 'first': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'How many records to return (Relay pagination `first`).'}, 'keywords': {'type': 'string', 'description': 'Keyword search across contacts (name/email).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'after': {'type': 'string', 'description': "Relay pagination cursor — pass the previous page's `endCursor` to get the next page."}, 'first': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'How many records to return (Relay pagination `first`).'}, 'state': {'enum': ['unread', 'opened', 'closed', 'snoozed', 'spam'], 'type': 'string', 'description': 'Filter by conversation state.'}, 'starred': {'type': 'boolean', 'description': 'If set, filter to starred (true) or unstarred (false) conversations.'}, 'assigned': {'type': 'boolean', 'description': 'If set, filter to assigned (true) or unassigned (false) conversations.'}, 'keywords': {'type': 'string', 'description': 'Full-text keyword search across conversations.'}, 'tag_name': {'type': 'string', 'description': 'Filter to conversations carrying this tag name.'}, 'folder_id': {'type': 'string', 'description': 'Filter to a single folder id.'}, 'channel_id': {'type': 'string', 'description': 'Filter to a single channel (mailbox) id.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'after': {'type': 'string', 'description': "Relay pagination cursor — pass the previous page's `endCursor` to get the next page."}, 'first': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'How many records to return (Relay pagination `first`).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'after': {'type': 'string', 'description': "Relay pagination cursor — pass the previous page's `endCursor` to get the next page."}, 'first': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'How many records to return (Relay pagination `first`).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'after': {'type': 'string', 'description': "Relay pagination cursor — pass the previous page's `endCursor` to get the next page."}, 'first': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'How many records to return (Relay pagination `first`).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'The conversation id (opaque GraphQL ID).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id', 'until'], 'properties': {'id': {'type': 'string', 'description': 'The conversation id (opaque GraphQL ID).'}, 'until': {'type': 'string', 'description': 'When to un-snooze, as an ISO8601 timestamp (e.g. 2026-08-01T09:00:00Z).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'The conversation id (opaque GraphQL ID).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id', 'tag_ids'], 'properties': {'id': {'type': 'string', 'description': 'The conversation id (opaque GraphQL ID).'}, 'tag_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Tag ids to add to the conversation.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id', 'tag_ids'], 'properties': {'id': {'type': 'string', 'description': 'The conversation id (opaque GraphQL ID).'}, 'tag_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Tag ids to remove from the conversation.'}}}
Cambios recientes en herramientas
Servidores MCP similares
独行录 / opcmenu
Supports founder and company discovery, collaboration goals and tasks, events and signups, networking, messaging, profiles, produ…
Odichat
Manages WhatsApp, Instagram, and Facebook inboxes with contacts, conversations, agents, automation rules, labels, canned response…
KaiCalls
Provides AI phone reception, outbound calling campaigns, call transcripts and recordings, lead management, routing, staff alerts,…
anima
Provides agent-owned email inboxes, phone and SMS identities, email drafting and sending, message search and threading, domains, …
agendaforge
Manages events, agendas, sessions, speakers, attendees, sponsors, forms, contacts, email templates, approvals, and organizer work…
Asyntai
Manages website AI support agents, their knowledge bases, conversations, live replies, leads, products, webhooks, analytics, and …
ikeytz – Schlüsseldienst Ludwigsburg
Publishes read-only business information, locksmith pricing and service details, and links for phone, email, and WhatsApp contact.
mailbox
Manages physical inbound and outbound mail, postal fulfillment, OCR-backed mail context, facility messaging, delivery tracking, c…