Communicate Developer Docs
Read-only access to Communicate developer guides, OpenAPI summaries, and support contact.
Should I use this
Quality & Safety
Findings (3)
- LOWin communicate_get_developer_guide
- LOWin communicate_get_openapi_summary
- LOWin communicate_get_support_contact
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"communicate-docs": {
"url": "https://communicate.so/mcp"
}
}
}Remote endpoints
https://communicate.so/mcpstreamable-httpWhat it can do
Tool inventory
Tools (3)
🟢communicate_get_developer_guide(query)
Return the canonical Communicate API URLs, authentication boundary, and support contact. This tool is public, read-only, and never accesses workspace or customer data.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Optional keyword describing the documentation focus. The complete canonical summary is always returned."
}
},
"required": [],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Output Schema
{
"type": "object",
"properties": {
"title": {
"type": "string"
},
"summary": {
"type": "string"
},
"docsUrl": {
"type": "string",
"format": "uri"
},
"markdownUrl": {
"type": "string",
"format": "uri"
},
"openapiUrl": {
"type": "string",
"format": "uri"
},
"apiBaseUrl": {
"type": "string",
"format": "uri"
},
"authentication": {
"type": "string"
},
"support": {
"type": "string"
}
},
"required": [
"title",
"summary",
"docsUrl",
"markdownUrl",
"openapiUrl",
"apiBaseUrl",
"authentication",
"support"
],
"additionalProperties": false
}🟢communicate_get_openapi_summary(query)
Return the canonical OpenAPI URL, API base URL, authentication boundary, and currently published REST operations without calling the authenticated API.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Optional keyword describing the documentation focus. The complete canonical summary is always returned."
}
},
"required": [],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Output Schema
{
"type": "object",
"properties": {
"title": {
"type": "string"
},
"openapiUrl": {
"type": "string",
"format": "uri"
},
"apiBaseUrl": {
"type": "string",
"format": "uri"
},
"operations": {
"type": "array",
"items": {
"type": "string"
}
},
"authentication": {
"type": "string"
}
},
"required": [
"title",
"openapiUrl",
"apiBaseUrl",
"operations",
"authentication"
],
"additionalProperties": false
}🟢communicate_get_support_contact(query)
Return the official Communicate support email, contact page, support policy, and supported inquiry categories without sending a message.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Optional keyword describing the documentation focus. The complete canonical summary is always returned."
}
},
"required": [],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Output Schema
{
"type": "object",
"properties": {
"email": {
"type": "string"
},
"contactUrl": {
"type": "string",
"format": "uri"
},
"supportPolicyUrl": {
"type": "string",
"format": "uri"
},
"topics": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"email",
"contactUrl",
"supportPolicyUrl",
"topics"
],
"additionalProperties": false
}Community
Evidence