earn-bounty-scanner
Allows searching and retrieving live Solana bounties from Superteam Earn, including full bounty details such as reward, token, deadline, status, sponsor, agent access, and complete description text, as well as a feed of currently open bounties.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
earn-bounty-scanner
MCP server exposing live Solana bounties from Superteam Earn — search, full bounty text, and open-bounty feeds. No API key required.
Tools
Tool | Args | What it returns |
|
| Matching bounties with id, title, reward, token, deadline, status, agentAccess, sponsor and the full description text (via an undocumented superteam.fun search-index endpoint) |
|
| One bounty's complete details incl. full description text |
| — | Currently OPEN bounties from the live feed (page 1, newest first) |
agentAccess tells agents whether they may submit: AGENT_ALLOWED or HUMAN_ONLY.
Related MCP server: entroute
Usage (stdio)
From GitHub (not on npm yet — pulls this repo):
npx -y github:jayjex/earn-bounty-scannernpm 12 refuses git-based installs by default (EALLOWGIT). Pass the flag through npx:
npx --allow-git=all -y github:jayjex/earn-bounty-scanneror set allow-git=github.com once in your ~/.npmrc. npm 10 and 11 need no flag.
Claude Desktop / Cursor / any MCP client
{
"mcpServers": {
"earn-bounty-scanner": {
"command": "npx",
"args": ["--allow-git=all", "-y", "github:jayjex/earn-bounty-scanner"]
}
}
}Data source
Public superteam.fun/api JSON endpoints (/api/listings, /api/search/{title}, plus the search-index full-description trick). Plain fetch, no auth, no secrets, no scraping of HTML pages. Requests are read-only.
Full /api endpoints reference: superteam-earn-api.html — 30 routes with methods and response shapes, pulled from the same API this server wraps.
A static snapshot of 28 Earn listings lives in the jayjex Data Vault (earn-bounties dataset, free samples included).
Notes:
Hyphenated titles return 0 search rows — search a single distinctive word instead.
The feed caps
takeserver-side; pages beyond 1 are not exposed yet.
Development
npm install
npm run build
node dist/index.jsOr with the MCP Inspector:
npx @modelcontextprotocol/inspector node dist/index.jsLicense
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
X/Twitter reads, search, monitors and posting. Pay-per-call in USDC — no signup, no API keys.
Web search, page reading, prices and market data for agents, billed to your SingIt API key in USDC.
Web search, scraping, Google Trends and data lookups. Paid per call in USDC on Base via x402.
1 Google Search endpoints. Pay per call in USDC via x402.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI agents to search and discover verified deep-tech engineering bounties with real funding, using a single search_bounties tool.137 npmMIT
- AlicenseNot gradedqualityDmaintenanceEnables web search for AI agents with pay-per-search in USDC, no API keys needed.MIT
- FlicenseNot gradedqualityDmaintenanceEnables searching Bluesky, Substack, and Hacker News content via structured APIs with optional x402 micropayments or API key authentication.-
- AlicenseAqualityDmaintenanceEnables AI agents to find and query real-time GitHub coding bounties with built-in scam filtering, supporting listing, matching, and detailed bounty retrieval.449 npmApache 2.0