# Pumble MCP for AI Agents AI Agent Connect

> Pumble MCP lets your AI agent jump into your team's workspace. It can read channel history, post messages, create new channels, and manage user data. It's built for anyone who needs to automate internal communications or sync data between their tools and their chat platform.

## Overview
- **Category:** collaboration-tools
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_4Sx6etxJF4y3fBjh6aBFRvVq4JmKLIrA6jdJWOmp/ai-agent-connect
- **Tags:** messaging, team-collaboration, channel-management, automation, user-directory

## Description

This Pumble MCP lets you bring your team's chat history and workspace actions directly into your AI agent. Instead of copy-pasting logs or manually updating status channels, this connector lets your agent handle the heavy lifting. It can scan through old conversations to find context, post updates when a deployment finishes, or even react to messages to acknowledge tasks. You get a way to turn your communication hub into a functional data source and an automated action center. Because Vinkius makes it so easy to connect these tools, you can set this up in minutes and start letting your agent handle the repetitive parts of team coordination. It's about moving from a place where you're constantly checking for updates to a place where the updates come to you, organized and actionable.

## Tools

### chat_history_messages
Retrieve recent messages from a channel. This gives your agent the context it needs to answer questions or summarize logs.

### chat_post_message
Send a message to a Pumble channel. You just provide the channel ID and the text to get the word out.

### chat_update_message
Update a message you already sent. This is perfect for fixing typos or updating a status without sending a second message.

### create_chat_channel
Create a new communication channel. You can specify the name and whether it should be private.

### get_channel_info
Retrieve detailed information about a specific channel. This helps the agent understand the context of a workspace area.

### get_user_info
Retrieve detailed information for a specific user. It pulls profiles including emails and time zones for accurate tagging.

### list_all_channels
List all public and private channels available in the workspace. Use this to map out the whole team's communication structure.

### list_workspace_users
List all users in the Pumble workspace. This is the fastest way to see who is currently on the team.

### chat_add_reaction
Add an emoji reaction to a message. This lets your agent acknowledge a request without sending a new notification.

### chat_delete_message
Delete a message from a Pumble channel. Use this to clean up old announcements or remove mistakes.

## Prompt Examples

**Prompt:** 
```
List all the channels we have in our Pumble workspace.
```

**Response:** 
```
I've scanned your workspace and found the following channels:

| Channel Name | Type |
| :--- | :--- |
| `#general` | Public |
| `#dev-updates` | Private |
| `#marketing-q4` | Public |
| `#hr-onboarding` | Private |

Would you like me to fetch more details on any of these?
```

**Prompt:** 
```
Post a message in #dev-updates saying the server is down.
```

**Response:** 
```
Done! I've posted the following message to the `#dev-updates` channel:

> **Alert:** The server is currently down. The team is investigating.
```

**Prompt:** 
```
Check the last 5 messages in #marketing and summarize them.
```

**Response:** 
```
Here is a summary of the recent activity in `#marketing`:

*   **Asset Review:** User A confirmed the logos are ready.
*   **Campaign Launch:** User B scheduled the social posts.
*   **Budget Check:** User C approved the Q4 spend.
*   **Meeting Notes:** Quick sync completed regarding the new landing page.
*   **Follow-up:** User A is waiting for the final copy.
```

## Capabilities

### Post new messages
Your agent can send updates or announcements to specific channels automatically.

### Retrieve conversation history
The agent can scan past messages to find the context you need.

### Create new channels
Spin up new private or public discussion areas on the fly.

### Add emoji reactions
Have your agent acknowledge requests without sending extra text messages.

### Update previous messages
Fix typos or update status details in existing messages.

### Delete outdated content
Clean up old announcements or remove mistakes from your workspace.

### Fetch user profiles
Pull team member details like emails and time zones for better tagging.

## Use Cases

### Automated Deployment Alerts
A DevOps engineer wants a message in a specific channel every time a build finishes. The agent uses chat_post_message to send the status, keeping the team updated without manual intervention.

### Onboarding Automation
An Ops lead needs to create five new channels for a new client. The agent uses create_chat_channel to do it in seconds, ensuring the workspace is ready for the new project immediately.

### Community FAQ Scanning
A community manager asks the agent to scan a support channel for common issues. The agent uses chat_history_messages to summarize the top three problems for the weekly report.

### Meeting Recaps
An engineer asks the agent to post a summary of a meeting. The agent uses chat_post_message to send the notes to a marketing channel, ensuring everyone stays aligned.

## Benefits

- Stop manual status updates by having your agent use chat_post_message to announce deployment results automatically. This lets your engineering team stay informed without anyone having to manually type out every update.
- Get instant context on old discussions by letting your agent use chat_history_messages to scan past conversations. This saves time spent digging through old threads to find specific project details.
- Keep your workspace organized by using create_chat_channel to spin up new project areas on demand. Your agent can handle the setup so you can focus on the actual work.
- Reduce chat noise by using chat_add_reaction to acknowledge tasks instead of sending "got it" messages. This keeps your channels clean and focused on important information.
- Find the right people faster by using list_workspace_users and get_user_info to pull team profiles. This ensures your agent always tags the correct people for the right tasks.
- Maintain a clean history by using chat_delete_message and chat_update_message to manage old content. You can keep your channels tidy without constant manual cleanup.

## How It Works

The bottom line is it turns your team chat into a controllable workspace for your AI agent.

1. Subscribe to the Pumble MCP on the Vinkius marketplace.
2. Paste your Pumble API Key into your AI client's settings.
3. Start asking your agent to manage channels, read logs, or post updates.

## Frequently Asked Questions

**Can the Pumble MCP create private channels?**
Yes, the Pumble MCP can create both private and public channels. This allows your agent to set up secure areas for specific projects or sensitive team discussions automatically.

**How does the Pumble MCP handle message history?**
It retrieves recent messages from any channel in your workspace. This gives your agent the context it needs to answer questions about past projects or summarize recent discussions.

**Can my agent react to messages?**
Yes, your agent can add emoji reactions to messages. This is a great way to acknowledge tasks, give a thumbs up, or confirm receipt of information without cluttering the chat.

**Can I use Pumble MCP to manage my team's user list?**
Yes, you can use it to list all users in your workspace and get detailed profiles for specific individuals. This helps your agent identify the right people to tag or contact.

**Does Pumble MCP support updating old messages?**
Yes, the Pumble MCP can update existing messages. This is useful for correcting typos, updating a status, or changing a link in a post without having to send a new message.

**Is it safe to let an agent delete messages?**
Yes, the Pumble MCP includes a tool to delete messages. This is primarily used for cleaning up old announcements or removing mistakes to keep your workspace organized.

**How do I securely obtain my API Key?**
Installation in Pumble is unique. In your workspace, click **+ Add apps** in the left sidebar, find the **API** addon, and install it. After doing so, go to any chat input box in Pumble and type `/api-keys generate`. A private, ephemeral message will appear containing your secret token. Paste that token here.

**Can my AI automatically reply to unread issues?**
Yes. You can instruct your agent to regularly fetch messages from a specific channel (`chat_history_messages`). The agent can evaluate questions, generate answers based on your knowledge base, and then use `chat_post_message` to post the solution back to the team instantly.

**Is it possible for the AI to react with emojis?**
Absolutely. It uses the `chat_add_reaction` functionality. A common use case is having the agent process a batch of tickets reported in Pumble, and instruct it to leave a '✅' checkmark reaction on the original message to signify that work is complete.

**What happens if a bot message has a typo?**
Unlike standard webhooks, this integration provides full bidirectional control. If your AI posted something incorrect, simply ask it to update its previous message. It will fetch its message ID and push a new payload using the `chat_update_message` tool instantly without leaving double messages.