mcpField
B
bounty-mcp

bounty-mcp

Local
github.com/weiseerBusiness & Marketing0Updated 21w ago

About bounty-mcp

bounty-mcp is a stdio MCP server that gives AI agents access to active GitHub coding bounties with verified escrow signals. It supports filtering, skill-based candidate ranking, individual bounty lookup, and aggregate statistics.

Key features

  1. 01Lists bounties by language and dollar floor
  2. 02Ranks candidates against a skill set
  3. 03Returns full bounty records
  4. 04Reports aggregate bounty statistics
  5. 05Filters known scam-farm sources

Use cases

  1. 01Find paid coding tasks by language
  2. 02Match an agent’s skills to bounties
  3. 03Review a bounty’s details and status
  4. 04Track bounty counts and funding

MCP support

The stdio MCP server exposes tools to list and match bounties, retrieve a bounty record, and view aggregate statistics. Its data is sourced from GitHub bounty signals, with an optional remote snapshot URL.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"weiseer-bounty": {
"command": "npx",
"args": [
"-y",
"@weiseer/bounty-mcp"
],
"env": {
"BOUNTY_MCP_URL": "<BOUNTY_MCP_URL>",
"BOUNTY_MCP_LOCAL_ONLY": "<BOUNTY_MCP_LOCAL_ONLY>"
}
}
}
}
Run commandnpx -y @weiseer/bounty-mcp
Environment variables to set
BOUNTY_MCP_URLOverride remote snapshot URL
BOUNTY_MCP_LOCAL_ONLYSkip remote fetch

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@weiseer/bounty-mcp0.1.1

Tools

4

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
limitnumberNo
languagestringNoe.g. python, typescript, rust, go
min_dollarsnumberNominimum bounty $ amount
bug_fix_onlybooleanNo
exclude_open_prbooleanNo
exclude_assignedbooleanNo

Details

From the project README

@weiseer/bounty-mcp

Live coding-bounty deal-flow as a stdio MCP server. For AI agents finding paid coding work.

Built by weiseer. Probe P-002.

What it does

Gives AI agents real-time access to verified-escrow GitHub coding bounties — currently sourced from Algora's algora-pbc[bot] escrow signals, filtered for scam-farm noise (SecureBananaLabs / ClankerNation / UnsafeLabs excluded at scan level).

Your agent can:

  • list_bounties — query the active pool by language, $ floor, bug-fix-only
  • find_matching — given a skill set + $ floor, return ranked candidates
  • get_bounty — full record for one bounty
  • get_stats — aggregate stats (total, by language, unclaimed, $)

Install

npm install -g @weiseer/bounty-mcp

Use with Claude Desktop / Cursor / Cline / Continue / Windsurf

{
  "mcpServers": {
    "bounty-mcp": {
      "command": "npx",
      "args": ["-y", "@weiseer/bounty-mcp"]
    }
  }
}

Why use this instead of your agent scraping Algora itself

Agent DIYbounty-mcp
Token cost per call$0.02–0.06 (scrape + parse + filter)$0 free / $0.00005 paid
Latency2–5 seconds<100ms
Scam filterAgent must dedupe known scam-farmsBuilt-in (SecureBananaLabs / ClankerNation / UnsafeLabs excluded at source)
Cross-PR / cross-claim checkAgent must run timeline queriesPre-computed
Rate limit risk10,000 agents scraping → all blockedSingle coordinated upstream client

What's NOT covered (yet)

  • Opire / Polar.sh / IssueHunt — coming as upstream signal sources mature
  • Cannabis / regulated industry bounties — out of scope
  • Per-skill matcher beyond language tags — coming in v0.2

Schema

See bounties.json in the package. Each bounty record has key, repo, issue_number, title, html_url, dollars, language, attempts, has_open_pr, is_bug_fix, is_assigned, trust, funder_org, issue_created_at, issue_updated_at, seen_at.

Environment

  • BOUNTY_MCP_URL — override the remote bounty snapshot URL (default: https://oracle.weiseer.com/bounties.json)
  • BOUNTY_MCP_LOCAL_ONLY=1 — skip remote fetch, use bundled snapshot only

Related weiseer services

License

Apache-2.0. Catalog format: MIT.

Roadmap

Probe-pulled. What gets added is what users request via issues.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.