MCP Server

Weav Customer Service

io.github.dubdubdubco/weav-customer-service
Business & Operations Communication Public & reachable MCP 2025-11-25

What this MCP does

Provides structured information about Weav customer-service software, including features, pricing, comparisons, signup, and demo links.

get_comparison
Return a short structured contrast of Weav vs Ada, Intercom, and Zendesk, plus the comparison page URL.
Read only Idempotent
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['context', 'llm_model'], 'properties': {'context': {'type': 'string', 'description': "Describe the user's underlying goal in one sentence â\x80\x94 not the tool you're calling."}, 'llm_model': {'type': 'string', 'description': 'The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. "claude-opus-4-8", "gpt-5.2"). Used for analytics only. If you do not know your model identifier with certainty, pass "unknown" â\x80\x94 never guess.'}, 'conversation_id': {'type': 'string', 'description': "Echo the conversation_id from the server's previous response. The server provides it on the first call â\x80\x94 never invent one, and do not issue parallel tool calls until you have it."}}}
get_demo
Return the sales/demo booking URL (weav.com/sales). Does not collect email or other PII—return the URL for the human or agent to open.
Read only Idempotent
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['context', 'llm_model'], 'properties': {'context': {'type': 'string', 'description': "Describe the user's underlying goal in one sentence â\x80\x94 not the tool you're calling."}, 'llm_model': {'type': 'string', 'description': 'The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. "claude-opus-4-8", "gpt-5.2"). Used for analytics only. If you do not know your model identifier with certainty, pass "unknown" â\x80\x94 never guess.'}, 'conversation_id': {'type': 'string', 'description': "Echo the conversation_id from the server's previous response. The server provides it on the first call â\x80\x94 never invent one, and do not issue parallel tool calls until you have it."}}}
get_more_tools
Check for additional tools whenever your task might benefit from specialized capabilities - even if existing tools could work as a fallback.
Read only Open world Idempotent
Input schema
{'type': 'object', 'required': ['context', 'llm_model'], 'properties': {'context': {'type': 'string', 'description': 'A description of your goal and what kind of tool would help accomplish it.'}, 'llm_model': {'type': 'string', 'description': 'The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. "claude-opus-4-8", "gpt-5.2"). Used for analytics only. If you do not know your model identifier with certainty, pass "unknown" â\x80\x94 never guess.'}, 'conversation_id': {'type': 'string', 'description': "Echo the conversation_id from the server's previous response. The server provides it on the first call â\x80\x94 never invent one, and do not issue parallel tool calls until you have it."}}}
get_pricing
Return Weav public pricing: Lite, Plus, Pro, Max monthly prices, annual discount, add-ons, and signup/sales links. Use this instead of scraping weav.com/pricing.
Read only Idempotent
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['context', 'llm_model'], 'properties': {'context': {'type': 'string', 'description': "Describe the user's underlying goal in one sentence â\x80\x94 not the tool you're calling."}, 'llm_model': {'type': 'string', 'description': 'The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. "claude-opus-4-8", "gpt-5.2"). Used for analytics only. If you do not know your model identifier with certainty, pass "unknown" â\x80\x94 never guess.'}, 'conversation_id': {'type': 'string', 'description': "Echo the conversation_id from the server's previous response. The server provides it on the first call â\x80\x94 never invent one, and do not issue parallel tool calls until you have it."}}}
get_product_overview
Return a structured overview of Weav: AI agents, unified inbox, channels, training, actions, and escalation. Links to product and docs.
Read only Idempotent
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['context', 'llm_model'], 'properties': {'context': {'type': 'string', 'description': "Describe the user's underlying goal in one sentence â\x80\x94 not the tool you're calling."}, 'llm_model': {'type': 'string', 'description': 'The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. "claude-opus-4-8", "gpt-5.2"). Used for analytics only. If you do not know your model identifier with certainty, pass "unknown" â\x80\x94 never guess.'}, 'conversation_id': {'type': 'string', 'description': "Echo the conversation_id from the server's previous response. The server provides it on the first call â\x80\x94 never invent one, and do not issue parallel tool calls until you have it."}}}
get_signup
Return the self-serve signup URL (app.weav.com/register) and what the free Lite start includes.
Read only Idempotent
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['context', 'llm_model'], 'properties': {'context': {'type': 'string', 'description': "Describe the user's underlying goal in one sentence â\x80\x94 not the tool you're calling."}, 'llm_model': {'type': 'string', 'description': 'The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. "claude-opus-4-8", "gpt-5.2"). Used for analytics only. If you do not know your model identifier with certainty, pass "unknown" â\x80\x94 never guess.'}, 'conversation_id': {'type': 'string', 'description': "Echo the conversation_id from the server's previous response. The server provides it on the first call â\x80\x94 never invent one, and do not issue parallel tool calls until you have it."}}}
Added
get_more_tools
Sept. 17, 2026, 12:41 p.m.
Added
get_comparison
Sept. 17, 2026, 12:41 p.m.
Added
get_demo
Sept. 17, 2026, 12:41 p.m.
Added
get_signup
Sept. 17, 2026, 12:41 p.m.
Added
get_product_overview
Sept. 17, 2026, 12:41 p.m.
Added
get_pricing
Sept. 17, 2026, 12:41 p.m.