Sorsa MCP server
io.github.Sorsa-io/sorsa-mcp·v1.0.4·1 starsMCP server for the Sorsa.io X/Twitter data API
1 stars40 downloads/wk
Reviews
Write oneNobody has reviewed Sorsa yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Sorsa tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 95 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
How Sorsa compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 74/100
- higher than 40% of 48,255 servers
- GitHub stars
- 1
- more than 65% of 28,688 servers
- Downloads a week
- 40
- more than 31% of 12,191 servers with a package
Install Sorsa in Claude Code, Cursor or VS Code
Runs npx -y sorsa-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add sorsa-mcp -- npx -y sorsa-mcp
What the publisher says
From the Sorsa repository's README, as published. We do not edit it. Read it on GitHub
Sorsa MCP
An MCP server for the Sorsa.io API v3 — access to X/Twitter data: profiles, tweets, search, follow/retweet checks, Sorsa scores, lists and communities.
The server exposes 40 tools, one per API endpoint.
Installation
npm install
npm run buildOr, once published, run it with no install via npx (see below).
Configuration
You need a Sorsa API key. It is read from the SORSAAPIKEY environment variable and sent with every request in the ApiKey header.
Connecting a client
Cursor
Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project).
Using the published npm package (nothing to install, npx fetches it):
{
"mcpServers": {
"sorsa": {
"command": "npx",
"args": ["-y", "sorsa-mcp"],
"env": {
"SORSA_API_KEY": "YOUR_KEY"
}
}
}
}Or running from a locally built checkout:
{
"mcpServers": {
"sorsa": {
"command": "node",
"args": ["D:\\Code\\Cursor Projects\\Sorsa_MCP\\dist\\index.js"],
"env": {
"SORSA_API_KEY": "YOUR_KEY"
}
}
}
}Claude Desktop
Edit %APPDATA%\Claude\claudedesktopconfig.json and add the same mcpServers block as above, then restart the app.
Local check
# build
npm run build
# run (communicates over stdio — easiest to test through a client)
SORSA_API_KEY=YOUR_KEY npm startThe quickest way to confirm your key works is the getkeyusage_info tool — it returns your remaining request balance and the key's expiration date.
Available tools
Profiles: getuserinfo, getuserinfobatch, getfollowers, getfollowing, getverifiedfollowers, getaccount_about
Tweets: gettweetinfo, gettweetinfobulk, getusertweets, gettweetcomments, gettweetquotes, getretweeters, getarticle, gettrends
Search: searchtweets, searchusers, searchmentions, getspace_info
Communities: getcommunitymembers, getcommunitytweets, searchcommunitytweets
Checks: checkfollow, checkcomment, checkquoted, checkretweet, checkcommunitymember
Sorsa metrics: getsorsascore, getsorsascorechanges, getfollowersstats, gettopfollowers, gettopfollowing, getnewfollowers7d, getnewfollowing_7d
Lists: getlistmembers, getlisttweets, getlistfollowers
Utilities: usernametoid, idtousername, linktoid, getkeyusage_info
Project layout
To add or change a tool, edit this file only.
- src/endpoints.ts — a declarative table of every endpoint (method, path, parameters).
- src/index.ts — the HTTP client plus tool registration driven by that table.
How it works
Each endpoint is one entry in ENDPOINTS. Based on each field's in (path / query / body), the handler routes arguments into the URL path, the query string, or the JSON body, then sends the request to Sorsa with the ApiKey header. The response is returned to the client as JSON text.
License
MIT
Nothing above is checked by us. What we check is on the safety report.
Sorsa: common questions
- Is Sorsa MCP server safe?
- Mostly: it is graded B (74/100). Read the Sorsa safety report
- How do I install Sorsa?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Sorsa need an API key?
- Yes. The registry entry asks for
SORSA_API_KEY. - Is Sorsa maintained?
- The last commit was 134 days ago (2026-06-23). The latest release is v1.0.4.
- How does Sorsa compare with other MCP servers?
- safety score 74/100 (higher than 40% of 48,255 servers); github stars 1 (more than 65% of 28,688 servers); downloads a week 40 (more than 31% of 12,191 servers with a package). Full comparison.