# Pumble — MCP server on mcp.ai > Connect your Pumble account and use 9 tools for team chat straight from your AI agent. Connect with your own API key. Pumble is a team communication platform for channels, direct messages, scheduled messages, and workspace collaboration. By: mcp.ai · official Page: https://mcp.ai/pumble ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_pumble?ms=1787293560000 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/pumble/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/pumble/ 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/pumble/skill.md Postman collection (v2.1): https://mcp.ai/pumble/postman.json ## Tools - pumble_delete_message(channel_id: string, message_id: string) — Permanently delete one Pumble message identified by channel ID and message ID. - pumble_edit_message(text: string, channel_id: string, message_id: string) — Replace the text of an existing Pumble message in a channel. - pumble_get_current_user() — Return the Pumble user and workspace associated with the connected API key. Use this to identify the connected account or verify its credentials. - pumble_get_message(channel_id: string, message_id: string) — Fetch one Pumble message by its message ID and channel ID. - pumble_list_channel_messages(limit?: integer, cursor?: string, channel_id: string) — Return one page of recent messages from a channel, continuing backward through history with a cursor. - pumble_list_channels() — List channels visible to the connected Pumble user, including channel IDs needed by message tools. - pumble_list_users() — List users in the current Pumble workspace with stable IDs and profile details. - pumble_search_messages(text?: string, limit?: integer, cursor?: string, author_ids?: string[], channel_ids?: string[]) — Search Pumble messages and return one bounded page. For the first page, provide at least one of text, author_ids, or channel_ids; for later pages, pass the returned cursor alone. - pumble_send_message(text: string, as_bot?: boolean, channel_id: string) — Immediately post a text message to a Pumble channel identified by its channel ID. ## Example prompts - "What can I do in Pumble?" - "Show me a summary of my Pumble account" ## Links Docs: https://mcp.ai/docs/mcps/pumble Website: https://mcp.ai/mcps/pumble