# X (Twitter) MCP server for Claude and ChatGPT

Buzzsift is a hosted remote MCP server that lets Claude, ChatGPT, Claude Code or Cursor search this year's X (Twitter) posts that name a brand or topic and read the replies under the busiest ones, with likes, date and a link. No X API plan or developer account, nothing to install: add your private address as a custom connector. $1 a search, no subscription.

## What it returns

Up to 150 X posts and replies from the past year, most liked first: the text, author, likes, date and a link.

Tool call: find_mentions {"brand":"Notion","platforms":["x"]}

## Setup in Claude

1. **Add it to Claude**: On claude.ai or Claude Desktop, open Customize → Connectors (older versions: Settings → Connectors), press Add, then Add custom connector. Name it Buzzsift and paste https://sociallisteningai.com/mcp as the URL; leave the advanced settings empty. Custom connectors work on every Claude plan, Free included (Free allows one). On Team and Enterprise an owner adds it first.
2. **Sign in and allow**: Press Connect. A Buzzsift page opens: sign in with Google or your email (a new account comes with 100 points, one search) and press Allow. You go back to Claude, connected.
3. **Ask**: "What do people complain about with Owala bottles?" Claude calls find_mentions, reads the posts and answers with links; ask for "a full report" to get the finished report.

## Setup in ChatGPT

1. **Open Plugins**: On chatgpt.com (web), open Plugins in the sidebar, press the + button and choose "Add custom MCP server". Tested on a Plus account on November 14, 2026; on Business and Enterprise an admin may have to allow custom servers first.
2. **Add the server**: Name it Buzzsift, paste https://sociallisteningai.com/mcp as the Server URL, set Authentication to OAuth, tick "I understand and want to continue" and press "Create as a plugin", then Connect: sign in to Buzzsift and press Allow.
3. **Use it in a chat**: In a chat, type @ and pick Buzzsift, then ask about a brand. Searches and reports spend points, so ChatGPT asks before a full report.

- **Claude Code**: In a terminal: claude mcp add --transport http buzzsift https://sociallisteningai.com/mcp, then /mcp in Claude Code to sign in.
- **Cursor**: Settings → MCP → Add new MCP server, or in ~/.cursor/mcp.json: {"mcpServers": {"buzzsift": {"url": "https://sociallisteningai.com/mcp"}}}; Cursor opens the sign-in page.
- **Other MCP clients**: Any client that connects to a remote MCP server over Streamable HTTP with OAuth: use https://sociallisteningai.com/mcp. A client without OAuth can use a private address from your account page instead (it carries the key; no sign-in).

## Questions

**Do I need an X API key?** No. It reads public posts and replies; there's no X developer account or paid API tier to set up.
**How is it different from the open-source Twitter MCP servers?** Most of those post and read with your own X API keys, which cost money for search. This one only reads, is hosted, and charges per search: paste an address and it works in Claude, ChatGPT, Claude Code and Cursor.
**Can it post or reply?** No. It only reads public posts and replies.
