MCP/Communicate MCP
Communicate MCP logo

Communicate MCP

Authenticated Streamable HTTP remote MCP server for Communicate. Manage workspaces, agent actions, campaigns, knowledge sources, and Grill workflows.

developer-tools•Cloud & Infrastructure
GitHub18
License:Proprietary
VERIFIED

About this Server

Communicate MCP is an authenticated, remote Streamable HTTP Model Context Protocol (MCP) server for Communicate (app.communicate.so). It supports modern MCP SDK protocols and OAuth token-bound credentials to manage AI agent configurations, workspace memberships, knowledge base source file uploads, agent learning workflows, and automated outbound campaigns.

Real-time Interaction

Direct low-latency RPC protocol communication with structured JSON schemas.

Scoped Sandboxing

Restricted capability bounds to prevent accidental modifications or leakage.

Security & Best Practices

Scope Scoping: Tools are dynamically exposed according to OAuth token scopes (e.g., agents:read, sources:write).
Short-Lived Tokens: Account bearer tokens expire within 24 hours and must be refreshed from secure secret stores.
No Local Filesystem Access: File uploads accept base64 payload objects and never touch server or client local filesystems.

When to Use (and When Not To)

Best For
  • •Managing Communicate AI customer-facing agents and campaigns programmatically from coding assistants
  • •Automating knowledge base updates and source document ingestion into agent memory
  • •Auditing workspace agent configurations, permissions, and Grill evaluation benchmarks
Not For / Limitations
  • •Multi-chain Web3 RPC discovery or cryptocurrency infrastructure (use Chain.Love Gateway instead)
  • •Agent rules and markdown steering file linting (use Asitis Agent Tools instead)
  • •Relational database query tuning and backup restore points (use Rowsafe MCP instead)

Install & Setup

terminal command
$claude mcp add --transport http communicate https://app.communicate.so/mcp --header "Authorization: Bearer ${COMMUNICATE_MCP_TOKEN}"

Exposed Tools & Endpoints

5 tools

Functions your AI agent can invoke via this Model Context Protocol server

communicate_list_agents

Lists all deployed Communicate AI agents, active campaigns, and configuration profiles in the workspace.

communicate_manage_workspace

Discovers workspace metadata, member permissions, and organization-level agent policies.

communicate_upload_source

Uploads base64-encoded knowledge source files (up to 10 MB) to agent knowledge bases.

communicate_manage_sources

Reads, edits, and removes indexed knowledge source documents from workspace agents.

communicate_trigger_learning

Initiates learning workflows and Grill adversarial testing on configured agents.