# Salesforce Chatter MCP

> Salesforce Chatter MCP connects your internal social feed, group discussions, and posts directly to your agent. See real-time team updates, search specific groups within your organization, reply to conversations on any record, or share quick announcements without ever opening Salesforce.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Tags:** internal-social-network, team-collaboration, feed-updates, crm-communication, group-messaging, activity-tracking

## Description

This MCP lets you treat your company's internal communication like a conversation with your AI client. Instead of jumping into the Salesforce interface just to see what Sarah posted about Q1 results or find out if the Marketing Team launched that new campaign, your agent handles it for you. You can quickly view your personalized news feed, search and browse specific groups—like 'West Coast Sales' or 'Product Launch Planning'—and get up to speed on exactly where things stand. Need to participate? Your agent lets you reply directly to any post or share an update targeted at a specific record. If you find yourself spending time digging through different tabs just to stay informed, this MCP changes that. Because Vinkius hosts thousands of these connections, integrating Chatter means your AI client becomes the central hub for all internal updates and group activity.

## Tools

### sf_comment_on_post
This tool lets you write a reply or comment directly onto an existing post within Chatter.

### sf_chatter_feed
It pulls the most recent and relevant posts from your personal, authenticated user feed.

### sf_group_feed
You can retrieve the latest activity stream for a specific Chatter group using its unique ID.

### sf_post_to_chatter
This allows you to create a brand-new message and post it to your feed or a targeted record.

### sf_search_chatter_groups
You search by name to find available Chatter groups, getting details like member count and description for each one.

## Prompt Examples

**Prompt:** 
```
What is new on my Chatter feed?
```

**Response:** 
```
📰 **Your Feed**
1. 👤 Sarah — "Q1 results are in — 23% above target!" (5 likes, 3 comments)
2. 👤 Marketing Team — New campaign launched (2 likes)
3. 👤 John — Deal closed: Acme Corp $50K (12 likes, 8 comments)
```

**Prompt:** 
```
Post to Chatter: Great quarter everyone! Let us keep the momentum going.
```

**Response:** 
```
✅ **Posted!**
- "Great quarter everyone! Let us keep the momentum going."
- Posted to: My Feed
```

**Prompt:** 
```
Find the Sales Team group on Chatter
```

**Response:** 
```
👥 **Sales Team** — 45 members | Public
"Central hub for sales team updates, wins, and strategy discussions."
Last post: 2 hours ago
```

## Capabilities

### Check personalized team news
Your agent retrieves a list of recent posts and activities from your personal Chatter feed.

### Get specific group discussions
You can pull the latest updates and activity for any named or ID-based group chat within Salesforce.

### Find relevant internal groups
The agent searches your entire organization to find Chatter groups by name, giving you details like member counts and visibility.

### Share updates anywhere
You can post a message that appears on your main feed or is pinned directly to a specific record or group.

### Reply in conversation
The agent lets you add comments and replies to existing posts within Chatter threads.

## Use Cases

### Tracking a critical deal update
A sales rep needs to know if their manager has updated the 'MegaClient' opportunity record. Instead of navigating through records, they ask their agent using sf_chatter_feed, and the agent pulls up the latest comments or posts about that specific client.

### Onboarding a new team member
A manager needs to bring a new hire up to speed on departmental norms. They ask their agent to search for 'New Hire Q&A' groups using sf_search_chatter_groups, getting immediate access to the group details and purpose.

### Calling an emergency sync
The Product Owner realizes a critical bug was reported in a specific project area. They use sf_post_to_chatter to immediately post a warning message visible only to the Engineering Group, ensuring instant awareness.

### Understanding organizational chatter
A team lead needs to understand the general mood around adopting new software. They ask their agent to retrieve the feed of the 'Adoption Discussion' group using sf_group_feed, giving them a full picture of current sentiment.

## Benefits

- Stay connected to everything. Instead of manually checking the feed, ask your agent for your personalized news stream using sf_chatter_feed and get instant summaries of key activity across your organization.
- Never miss a conversation. Need to reply to a post? Use sf_comment_on_post to add your thoughts directly into the discussion thread without having to navigate deep into the record details.
- Find team conversations fast. Use sf_search_chatter_groups to locate specific groups by name, giving you vital metadata like member count and visibility before you even start reading feeds.
- Keep projects moving. When a decision needs making, use sf_post_to_chatter to share an update directly on the relevant record, ensuring everyone sees it in context.
- Track group progress easily. If you need to know what's happening with 'Q3 Marketing Strategy,' just ask your agent to get the feed of that specific group using sf_group_feed.

## How It Works

The bottom line is that your AI client pulls real-time team conversation and activity into a format you can read instantly.

1. You ask your AI client to gather information, for example: 'What's new in the Sales team group?'
2. The MCP intercepts that request and uses the necessary tools to query Salesforce Chatter directly.
3. Your agent then processes the raw data—the posts, comments, or groups you asked about—and presents it back to you as a clean summary.

## Frequently Asked Questions

**How do I find a group to use with Salesforce Chatter MCP?**
You first run sf_search_chatter_groups. This tool searches by name and gives you the metadata, like the member count or description. Once you have that info, your agent can help you target the feed using sf_group_feed.

**Can I use Salesforce Chatter MCP to just read my own posts?**
Yes, by calling sf_chatter_feed, you retrieve your personalized news stream. This shows activity from others, but it's the best way to see what's happening across your entire network.

**What is the difference between posting and commenting with Salesforce Chatter MCP?**
sf_post_to_chatter creates a brand-new message visible on the feed or record. sf_comment_on_post adds a reply to an existing post, keeping the context of that original conversation intact.

**Does Salesforce Chatter MCP help me track multiple groups?**
Yes. You can ask your agent for feeds from different groups sequentially. Just make sure you have the Group ID needed to run sf_group_feed successfully each time.