{
  "markdown": "# solana-research-library\n\nMCP server over a curated **Solana/web3 earning-rail intelligence DB**: 25 platforms field-probed 2026-09-04 across x402 payment rails, bounties, agent-bounty venues, quests, write-to-earn, airdrop/testnet lanes, data platforms and affiliates.\n\nEach entry carries a **verdict** (`LIVE-RAIL` / `USER-GATED` / `CONDITIONAL-PASS` / `WATCHLIST` / `DEAD`), the exact **payout rail** (chain + token + settlement mechanics), the **KYC gate**, and **evidence notes** from live checks, on-chain verification and terms audits. The 11 DEAD entries are kill-logged with reasons, so agents never re-research a dead lane.\n\nThe data ships inside the package. No network calls at runtime, so the tools respond instantly and never fail on an upstream outage.\n\n## Tools\n\n| Tool | What it does |\n|---|---|\n| `list_topics()` | Index of all 25 entries: platform, category, verdict, payout rail, KYC, chains |\n| `get_topic(id_or_name)` | One entry's full evidence notes + source brief. Accepts id, exact name, or a unique fragment |\n| `search_topics(query)` | Keyword search over names, categories, rails, KYC gates and notes, ranked by term frequency |\n| `stats()` | Verdict mix, category mix, KYC-free share, crypto-rail share, live-rail shortlist |\n\nSample queries: `search_topics(\"USDC Solana\")` → x402 endpoints + Grass. `search_topics(\"no KYC\")` → the 13 KYC-free entries. `get_topic(\"bountybook\")` → full escrow/oracle audit.\n\n## What's inside\n\nVerdict mix: 4 LIVE-RAIL · 6 USER-GATED · 2 CONDITIONAL-PASS · 2 WATCHLIST · 11 DEAD. Categories: payment-rails, agent-marketplaces, agent-bounties, bounties, quests, write-to-earn, airdrops-testnets, passive-points, data-platforms, affiliates, referrals. Covers Base, Solana, Polygon, Optimism, Hive, Lens, Lighter and more.\n\nSources: field briefs compiled 2026-09-04 — live platform checks, Base RPC receipt decoding (Frantic payouts), on-chain escrow stats (Bountybook), terms/ToS audits (AIcrowd, Apify), faucet/RPC probes (MegaETH).\n\n## Hosted version\n\nRunning on [FiatDock](https://fiatdock.com) at $0.02/call: https://fiatdock.com/s/svc_47d8957d-9516-4575-aac0-b05b5eccec32 (Streamable HTTP, pay-per-call via x402).\n\n## Local setup\n\n```bash\ngit clone https://github.com/jayjex/solana-research-library\ncd solana-research-library\nnpm install\nnpm run build\n```\n\n## MCP client config\n\nstdio:\n\n```json\n{\n  \"mcpServers\": {\n    \"solana-research-library\": {\n      \"command\": \"node\",\n      \"args\": [\"/absolute/path/to/solana-research-library/dist/index.js\"]\n    }\n  }\n}\n```\n\nOnce the npm package is published, `npx -y solana-research-library` works too.\n\n## Related\n\n- [earn-bounty-scanner](https://github.com/jayjex/earn-bounty-scanner) — live Solana bounties from Superteam Earn (fetches superteam.fun APIs)\n- [earn-dataset-mcp](https://github.com/jayjex/earn-dataset-mcp) — static snapshot of 28 Superteam Earn listings with full description text\n- [dataset-mcp](https://github.com/jayjex/dataset-mcp) — query server over the [jayjex Data Vault](https://jayjex.github.io/data-vault/): HUD rents (51,895 rows), NFL games (7,548), Airbnb listings (90,169), plus a Superteam Earn snapshot. Free samples, free query access\n\n## License\n\nMIT\n",
  "bytes": 3194,
  "sha": "4924b46db324824048f28262547477c1c22a9d3d523ea38a1647a6c05b3dd605",
  "repo_slug": "jayjex/solana-research-library",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_jayjex_solana_research_library_08d003e2/readme"
}