# Respond.io — MCP server on mcp.ai > Connect your Respond.io account and use 7 tools for customer support straight from your AI agent. Connect with your own API key. AI-powered customer conversation management software. By: mcp.ai · official Page: https://mcp.ai/respond_io ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_respond_io?ms=1787291340000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/respond_io/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/respond_io/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/respond_io/skill.md Postman collection (v2.1): https://mcp.ai/respond_io/postman.json ## Tools - respond_io_create_comment(text: string, identifier: string) — Tool to add a comment (internal note) to a contact's conversation. Use after verifying the contact identifier. - respond_io_create_contact(email?: string, phone?: string, language?: string, lastName?: string, firstName: string, identifier: string, profilePic?: string, countryCode?: string, custom_fields?: object[]) — Creates a new contact in the respond.io workspace with the specified details. The contact is identified by email, phone number, or contact ID. Supports adding profile information, language preferences - respond_io_create_space_tag(name: string, color_code?: string, description?: string) — Creates a new tag in the Respond.io workspace for organizing and categorizing contacts and conversations. Tags help with segmentation, filtering, and workflow automation. Each tag must have a unique n - respond_io_get_message(messageId: integer, identifier: string) — Tool to retrieve a specific message. Use when you need the details of a message sent to or received from a contact. - respond_io_list_channels(limit?: integer, cursorId?: integer) — Tool to retrieve a list of channels connected to the workspace. Use when you need to enumerate all messaging channels with pagination support. - respond_io_list_users() — Tool to retrieve a list of users in the workspace. Use when you need to fetch all workspace users for auditing or assignment. - respond_io_update_space_tag(name?: string, emoji?: string, colorCode?: string, currentName: string, description?: string) — Updates an existing workspace tag by its current name. You can modify the tag's name, description, or emoji. Note: Color codes are not currently supported by the API and will be rejected if provided. ## Example prompts - "What can I do in Respond.io?" - "Show me a summary of my Respond.io account" ## Links Docs: https://mcp.ai/docs/mcps/respond_io Website: https://mcp.ai/mcps/respond_io