
Scrupp MCP server
io.github.wismhero-maker/scrupp·v0.2.3Export LinkedIn, Sales Navigator and Apollo searches; find decision makers and verified work emails
0 stars
Reviews
Write oneNobody has reviewed Scrupp yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Scrupp tools (8)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
scrupp_build_sales_navigator_searchTurn a plain-words audience (role, industry, country or cities, company size) into a Sales Navigator search URL,
scrupp_creditsRemaining Scrupp credits and the current plan. Worth checking before starting a large export — one credit is one record requested.
scrupp_enrich_linkedin_profilesFull profile data for LinkedIn profile URLs: current title, company, location, experience.
scrupp_find_decision_makersThe people worth writing to at a company you only know the domain, LinkedIn URL or name of. Returns names, titles and (where found) work emails.
scrupp_find_emailsFind and verify work email addresses from first name, last name and company domain. Addresses that cannot be verified come back marked rather than guessed.
scrupp_get_jobStatus of a job, and its records once it has finished. Use this for a job that was still running when the tool that started it returned.
scrupp_lookup_companyCompany data — size, industry, location, website, LinkedIn — from a domain, a company LinkedIn URL, or a name.
scrupp_verify_emailsCheck whether email addresses are deliverable before sending to them. Costs one credit per address; use it on addresses you already have, not on ones scrupp_find_emails just returned (those are verified already).
Public scan report
scanner v0.1.10 · 2026-10-13 · same rubric, same numbers if you re-run it
- Code scan6 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 0 days ago15/15
- Maintainer identitynamespace and repository owner differ; GitHub account older than a year6/10
How Scrupp compares
Against every graded Sales and outbound MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 69% of 876 Sales and outbound servers
- Tools
- 8
- the typical Sales and outbound server has 8
- Tools that change things
- 0%
- typical: 11%. Fewer write tools means less an agent can break
What its tools let an agent do: 8 read
Install Scrupp in Claude Code, Cursor or VS Code
Runs npx -y scrupp-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add scrupp -- npx -y scrupp-mcp-server
What the publisher says
From the Scrupp repository's README, as published. We do not edit it. Read it on GitHub
Scrupp MCP server
An MCP server over the Scrupp Jobs API, so an agent can pull leads without anyone writing HTTP calls. Ships as scrupp-mcp-server on npm and as a listing in the MCP registry; that registry is what a growing number of agent runtimes read when they pick a tool, which is why this is the channel where the buyer is not a person.
In Claude (no install)
Add https://mcp.scrupp.com/sn as a custom connector in Claude and sign in to Scrupp. Setup steps, what each tool needs and troubleshooting: https://scrupp.com/docs/api/claude
In Claude Code (plugin)
/plugin install scrupp --marketplace Wism-Corp/scrupp-mcp-serverOn Claude Code older than 2.1.275, in two steps:
/plugin marketplace add Wism-Corp/scrupp-mcp-server
/plugin install scrupp@scruppThe plugin connects Claude Code to the hosted connector at https://mcp.scrupp.com/sn, the same full tool set as the private Claude connector, so nothing is installed locally. The first time a tool runs, open /mcp, pick scrupp and sign in to Scrupp.
The plugin carries two things:
first, pick the tool from what the user has, export five records as a sample before the whole search, collect long jobs with scruppgetjob, and what to say when a tool refuses.
- .mcp.json — the hosted connector above, signed in with OAuth.
- skills/scrupp-prospecting — how Claude should use the tools: check credits
Check it before a release with claude plugin validate ..
Using it
{
"mcpServers": {
"scrupp": {
"command": "npx",
"args": ["-y", "scrupp-mcp-server"],
"env": { "SCRUPP_API_KEY": "sk_live_..." }
}
}
}SCRUPPWAITSECONDS (default 120) caps how long a tool blocks. A job that outruns it comes back as { status: "running", jobid } with a note telling the agent to call scruppget_job — better than holding a conversation open for twenty minutes on a 2,500-record export.
Tools
Every tool carries a title and readOnlyHint / destructiveHint annotations — the Claude connectors directory rejects a server without them.
Hosted connector (Streamable HTTP)
node src/http.js (or scrupp-mcp-http) serves the same server over Streamable HTTP at POST /mcp, stateless, with GET /health for a load balancer. PORT defaults to
Authorization: Bearer sklive...; the key is scoped to that request, so one process serves many accounts without mixing them up.
- Each request authenticates with the caller's own key as
The hosted connector exposes a narrower tool set than the local server: email finding, email verification, job status and credits. The tools that gather data from LinkedIn (Sales Navigator, LinkedIn search, profile enrichment) or answer from the shared lead base (company lookup, decision makers), and the Apollo export, stay local-only — they run through accounts that are not the caller's, which is not something to put in a public directory listing.
Try it in Claude Code against a deployed instance:
claude mcp add --transport http scrupp https://mcp.scrupp.com/mcp \
--header "Authorization: Bearer sk_live_..."Private connector with the full API (/sn)
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Scrupp: common questions
- Is Scrupp MCP server safe?
- Mostly: it is graded B (80/100). Read the Scrupp safety report
- How do I install Scrupp?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Scrupp need an API key?
- Yes. The registry entry asks for
SCRUPP_API_KEY. - Is Scrupp maintained?
- The last commit was 22 days ago (2026-10-13). The latest release is v0.2.3.
- What can I use instead of Scrupp?
- Servers from other publishers that do the same job: YourICP MCP server, EasySociable MCP server and EximAgent MCP server.
- How does Scrupp compare with other Sales and outbound MCP servers?
- safety score 80/100 (higher than 69% of 876 Sales and outbound servers); tools 8 (the typical Sales and outbound server has 8); tools that change things 0% (typical: 11%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Scrupp
Same job from other publishers: the closest match first, then the best rated.
YourICPEnrich contacts by email or LinkedIn URL and build targeted B2B audiences.not reviewedGrowingA- EasySociableAI carousel maker for coding agents: branded multi-page carousels for TikTok, LinkedIn, Instagram.not reviewedGrowingA
EximAgentAI sales team for export-import: outbound prospecting, trade data analysis, HS codes, tariffs, OFAC.not reviewedGrowingA
PumpGTM MCP serverFind buyers, run LinkedIn, email and X outreach, and answer replies from your AI.not reviewedGrowingA- Leadbase | AI B2B Lead GenerationAI B2B lead generation: find matching companies and decision-makers. Start with 200 free credits.not reviewedGrowingA