Ce que fait ce MCP
Queries Stream Chat channels, users, members, messages, threads, reactions, and unread counts, and can post messages or reactions.
Outils
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'description': 'Channel id (the part after the type).'}, 'type': {'type': 'string', 'description': 'Channel type, e.g. "messaging", "team", "livestream".'}, 'messages_limit': {'type': 'integer', 'maximum': 300, 'minimum': 0, 'description': 'Recent messages to return. Default 25.'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Message id.'}, 'show_deleted': {'type': 'boolean', 'description': 'Include the message even if soft-deleted. Default false.'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Message id.'}, 'limit': {'type': 'integer', 'maximum': 300, 'description': 'Max reactions. Default 50.', 'exclusiveMinimum': 0}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Pagination offset.'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['parent_id'], 'properties': {'limit': {'type': 'integer', 'maximum': 300, 'description': 'Max replies (<=300). Default 25.', 'exclusiveMinimum': 0}, 'parent_id': {'type': 'string', 'description': 'Parent (thread-root) message id.'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['user_id'], 'properties': {'user_id': {'type': 'string', 'description': 'User id to fetch unread counts for.'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'sort': {'type': 'array', 'items': {'type': 'object', 'required': ['field', 'direction'], 'properties': {'field': {'type': 'string'}, 'direction': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}}, 'description': 'Default [{"field":"last_message_at","direction":-1}].'}, 'limit': {'type': 'integer', 'maximum': 30, 'description': 'Max channels (<=30). Default 30.', 'exclusiveMinimum': 0}, 'filter': {'type': 'object', 'description': 'Stream filter_conditions object, e.g. {"type":"messaging"} or {"members":{"$in":["u1"]}}. Default {} (all channels the app can see).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Pagination offset.'}, 'message_limit': {'type': 'integer', 'maximum': 300, 'minimum': 0, 'description': 'Recent messages per channel to include. Default 25.'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'description': 'Channel id.'}, 'sort': {'type': 'array', 'items': {'type': 'object', 'required': ['field', 'direction'], 'properties': {'field': {'type': 'string'}, 'direction': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}}, 'description': 'Sort spec, e.g. [{"field":"created_at","direction":1}].'}, 'type': {'type': 'string', 'description': 'Channel type, e.g. "messaging".'}, 'limit': {'type': 'integer', 'maximum': 100, 'description': 'Max members (<=100). Default 100.', 'exclusiveMinimum': 0}, 'filter': {'type': 'object', 'description': 'Member filter_conditions, e.g. {"user_id":{"$in":["u1","u2"]}}. Default {}.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Pagination offset.'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'sort': {'type': 'array', 'items': {'type': 'object', 'required': ['field', 'direction'], 'properties': {'field': {'type': 'string'}, 'direction': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}}, 'description': 'Sort spec for threads.'}, 'limit': {'type': 'integer', 'maximum': 25, 'description': 'Max threads (<=25). Default 10.', 'exclusiveMinimum': 0}, 'user_id': {'type': 'string', 'description': 'User id to scope thread participation/read-state to.'}, 'reply_limit': {'type': 'integer', 'maximum': 10, 'minimum': 0, 'description': 'Replies to preview per thread. Default 3.'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'sort': {'type': 'array', 'items': {'type': 'object', 'required': ['field', 'direction'], 'properties': {'field': {'type': 'string'}, 'direction': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}}, 'description': 'Sort spec, e.g. [{"field":"created_at","direction":-1}].'}, 'limit': {'type': 'integer', 'maximum': 100, 'description': 'Max users (<=100). Default 100.', 'exclusiveMinimum': 0}, 'filter': {'type': 'object', 'description': 'User filter_conditions, e.g. {"role":{"$eq":"admin"}}. Default {} (all users).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Pagination offset.'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['filter'], 'properties': {'next': {'type': 'string', 'description': 'Pagination cursor returned by a previous search.'}, 'sort': {'type': 'array', 'items': {'type': 'object', 'required': ['field', 'direction'], 'properties': {'field': {'type': 'string'}, 'direction': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}}}, 'description': 'Sort spec for results.'}, 'limit': {'type': 'integer', 'maximum': 100, 'description': 'Max results (<=100). Default 20.', 'exclusiveMinimum': 0}, 'query': {'type': 'string', 'description': 'Full-text search string. Provide this OR message_filter.'}, 'filter': {'type': 'object', 'description': 'Channel filter_conditions, e.g. {"type":"messaging"} or {"members":{"$in":["u1"]}}.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message_filter': {'type': 'object', 'description': 'Message filter object, e.g. {"text":{"$q":"refund"}} or {"attachments":{"$exists":true}}.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['type', 'id', 'text', 'user_id'], 'properties': {'id': {'type': 'string', 'description': 'Channel id.'}, 'text': {'type': 'string', 'minLength': 1, 'description': 'Message text.'}, 'type': {'type': 'string', 'description': 'Channel type, e.g. "messaging".'}, 'user_id': {'type': 'string', 'description': 'Existing user id to send the message as.'}, 'mentioned_users': {'type': 'array', 'items': {'type': 'string'}, 'description': 'User ids to @mention.'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'reaction_type', 'user_id'], 'properties': {'id': {'type': 'string', 'description': 'Message id to react to.'}, 'user_id': {'type': 'string', 'description': 'Existing user id to react as.'}, 'reaction_type': {'type': 'string', 'minLength': 1, 'description': 'Reaction type, e.g. "like", "love", "haha".'}}}
Modifications récentes des outils
Serveurs MCP similaires
neuron
Operates AI chatbots and messaging workflows across WhatsApp and social channels, including contacts, campaigns, conversations, p…
独行录 / opcmenu
Supports founder and company discovery, collaboration goals and tasks, events and signups, networking, messaging, profiles, produ…
mcp-server
Provides social-network functions for posts, comments, direct and group conversations, communities, moderation, collections, and …
FavCRM
Provides CRM operations for customers, leads, deals, bookings, memberships, campaigns, WhatsApp and SMS messaging, invoices, loya…
Local MCP
Connects AI assistants to Mac email, calendars, reminders, notes, tasks, files, Microsoft 365, Todoist, spreadsheets, and daily b…
Courier
Provides notification delivery infrastructure for users, tenants, lists, templates, preferences, journeys, automations, brands, a…
mu
Supports personal and collaborative tasks including web browsing, app creation, blogs, bookmarks, discussions, and contact manage…
commsharbor
Manages permission-based email audiences, contacts, campaigns, transactional sends, billing, consent, and tenant audit trails.