Rolli MCP vs X Twitter Scraper
A side-by-side look at the Rolli MCP and X Twitter Scraper MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose Rolli MCP for social media work as a local process; choose X Twitter Scraper for social media as a local process. You can also run both side by side in one mcpServers block.
Which MCP server should you choose?
Choose Rolli MCP when
- You need dedicated capabilities in the Social Media domain.
- You prefer a local stdio subprocess transport.
- You have the keys it needs:
ROLLI_API_TOKEN, ROLLI_USER_ID, ROLLI_POLL_INTERVAL_MS, ROLLI_MAX_POLL_MS. - You want tools like
list_keyword_searches, keyword_search, get_keyword_search.
Choose X Twitter Scraper when
- You need dedicated capabilities in the Social Media domain.
- You prefer a local stdio subprocess transport.
- Its auth model fits you: API key required.
- You have the keys it needs:
XQUIK_API_KEY.
Feature & specification comparison
Rows where the two servers differ are marked.
| Spec | ||
|---|---|---|
| Category | Social Media | Social Media |
| Quality signal | 60/100 · Good | 63/100 · Good |
| Install command | Confirmed | Confirmed |
| Transport | Local subprocess (stdio) | Local subprocess (stdio) |
| Auth | Not declared | API key required |
| Pricing | Not declared | Paid service |
| Required env vars | ROLLI_API_TOKENROLLI_USER_IDROLLI_POLL_INTERVAL_MSROLLI_MAX_POLL_MS | XQUIK_API_KEY |
| Verified owner | Community listing | Community listing |
| GitHub stars | 2 | 220 |
| Directory activity | 1 views 0 installs 0 upvotes | 4 views 0 installs 0 upvotes |
| Tools | 30 | Not listed |
| Full listing | View Rolli MCP | View X Twitter Scraper |
Tools & capabilities
Rolli MCP tools 30
list_keyword_searchesList all keyword searches. Returns a paginated list filtered by status.keyword_searchCreate a keyword/hashtag search across social media platforms (X, Reddit, YouTube, Facebook, Instagram, Threads, Bluesky, and more). Polls until the search is complete and returns the full results. Oversized responses are truncated (truncated: true, largest post arrays shortened) — retrieve complete post data with get_keyword_search_posts. A status of results_pending means the search succeeded but results are still being written; fetch them with get_keyword_search.get_keyword_searchGet results for a keyword search by ID. Returns search status, analytics summary, and posts. Oversized responses are truncated (truncated: true) — retrieve complete post data with get_keyword_search_posts. results_pending: true means the search succeeded but the backend is still writing results; retry in a few seconds.list_user_searchesList all user searches. Returns a paginated list filtered by status.user_searchCreate a user profile search on a social media platform. Polls until the search is complete and returns the full results. Oversized responses are truncated (truncated: true) — retrieve complete post data with get_user_search_posts. A status of results_pending means the search succeeded but results are still being written; fetch them with get_user_search.get_user_searchGet results for a user search by ID. Returns profile info, metrics, and content analysis. Oversized responses are truncated (truncated: true) — retrieve complete post data with get_user_search_posts. results_pending: true means the search succeeded but the backend is still writing results; retry in a few seconds.get_topic_treeGet the conversation topic tree for a keyword search. Shows how topics and subtopics are distributed across the search results.get_keyword_search_postsGet raw posts from a keyword search. Returns the actual social media posts matching the search query. Oversized responses are truncated (truncated: true) — request one platform at a time for full data on large searches.get_user_search_postsGet raw posts from a user search. Returns the actual social media posts from the searched user profile. Oversized responses are truncated (truncated: true).get_integration_setupGet the current integration settings (webhook return URL and integration name).update_integration_setupUpdate integration configuration. Set the webhook URL that receives notifications when a search completes.get_usageGet API usage data. Returns search counts, per-user breakdowns, and the current IQ credit balance (credits.credits_remaining, credits.credits_limit, credits.period_reset_date — the latter two are null for one-time credit grants). Optionally filter by month.- +18 more on the listing page
X Twitter Scraper tools
No tool names declared yet. Check the project README from the listing page.
Ready-to-paste client configs
Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
Rolli MCP
{
"mcpServers": {
"mcp-24": {
"command": "npx",
"args": [
"-y",
"@rolli/mcp"
],
"env": {
"ROLLI_API_TOKEN": "YOUR_ROLLI_API_TOKEN_HERE",
"ROLLI_USER_ID": "YOUR_ROLLI_USER_ID_HERE",
"ROLLI_POLL_INTERVAL_MS": "YOUR_ROLLI_POLL_INTERVAL_MS_HERE",
"ROLLI_MAX_POLL_MS": "YOUR_ROLLI_MAX_POLL_MS_HERE"
}
}
}
}
X Twitter Scraper
{
"mcpServers": {
"xquik-dev-x-twitter-scraper": {
"command": "bunx",
"args": [
"shadcn@4.18.0"
],
"env": {
"XQUIK_API_KEY": "YOUR_XQUIK_API_KEY_HERE"
}
}
}
}
Frequently asked questions
Rolli MCP is categorized under Social Media and uses a local stdio subprocess. X Twitter Scraper belongs to Social Media and uses a local stdio subprocess. Pick Rolli MCP for social media work and X Twitter Scraper for social media.
Copy the mcpServers block from the config section on this page into your client's config (for example claude_desktop_config.json or ~/.cursor/mcp.json), then fully restart the client.
Rolli MCP has no declared pricing — check the project's own site. X Twitter Scraper is listed as a paid service. Auth: api key required. If a server needs environment variables such as API keys, define them under the env key in your client's MCP config.
Yes. MCP clients support multiple servers: add mcp-24 and xquik-dev-x-twitter-scraper as separate keys in the same mcpServers object, and your assistant will call tools from either one.
On AllMCPs, Rolli MCP has a quality signal of 60/100 (Good) with 1 views, 0 installs and 2 GitHub stars. X Twitter Scraper has 63/100 (Good) with 4 views, 0 installs and 220 GitHub stars.