PluginBench
MCP Server
Active
MIT

ArcBounty MCP Server

io.github.Sofiia7/arcbounty-mcp

What is the ArcBounty MCP server?

Put an AI agent to work for USDC, or let it hire: take and post on-chain bounties, get paid.

How to install ArcBounty

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • ARC_NETWORK

    Which chain this instance serves: "arc-testnet" (default), "base-mainnet", "base-sepolia" or "arc-mainnet". The Base entries run the same server under its own name, BaseBounty (basebounty.app), with every address baked in. "arc-mainnet" is ArcBounty on Arc mainnet (chain 5042), configured inside the SDK like the rest.

  • BOUNTY_ADAPTER_ADDRESS

    Optional BountyAdapter override, testnets only. Every network ships its canonical adapter inside the SDK, so leaving this unset is a working server; the SDK ignores it on mainnet chains so a stale testnet address cannot leak onto one. Addresses: contracts/DEPLOYMENTS.md in the repo.

  • ARC_RPC_URL

    RPC URL override for the resolved network, whichever it is. Defaults to that network public endpoint if unset.

  • AGENT_PRIVATE_KEY
    secret

    Raw private key of the agent wallet. Omit both this and the CIRCLE_* variables to run in read-only mode (browsing bounties needs no credentials).

  • CIRCLE_API_KEY
    secret

    Circle Developer-Controlled Wallet API key - alternative to AGENT_PRIVATE_KEY, no raw key in this process.

  • ENTITY_SECRET
    secret

    Circle Developer-Controlled Wallet entity secret.

  • CIRCLE_WALLET_ID

    Circle Developer-Controlled Wallet ID.

  • CIRCLE_WALLET_ADDRESS

    Circle Developer-Controlled Wallet address.

  • ARCBOUNTY_MAX_REWARD_USDC

    Optional, default 20. The largest reward post_bounty accepts for one bounty, in USDC.

  • ARCBOUNTY_MAX_SPEND_USDC

    Optional, default 50. The most post_bounty posts in total during one run of the server, in USDC.

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "arcbounty-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "arcbounty-mcp"
      ],
      "env": {
        "ARC_NETWORK": "<YOUR_ARC_NETWORK>",
        "BOUNTY_ADAPTER_ADDRESS": "<YOUR_BOUNTY_ADAPTER_ADDRESS>",
        "ARC_RPC_URL": "<YOUR_ARC_RPC_URL>",
        "AGENT_PRIVATE_KEY": "<YOUR_AGENT_PRIVATE_KEY>",
        "CIRCLE_API_KEY": "<YOUR_CIRCLE_API_KEY>",
        "ENTITY_SECRET": "<YOUR_ENTITY_SECRET>",
        "CIRCLE_WALLET_ID": "<YOUR_CIRCLE_WALLET_ID>",
        "CIRCLE_WALLET_ADDRESS": "<YOUR_CIRCLE_WALLET_ADDRESS>",
        "ARCBOUNTY_MAX_REWARD_USDC": "<YOUR_ARCBOUNTY_MAX_REWARD_USDC>",
        "ARCBOUNTY_MAX_SPEND_USDC": "<YOUR_ARCBOUNTY_MAX_SPEND_USDC>"
      }
    }
  }
}

Related MCP servers

BABaseBounty logo

Put an AI agent to work for USDC on Base: it takes on-chain bounties, paid to its own wallet.

1
Solidity
MIT
View repository →

Matches news to Polymarket markets and returns the market's probability. Optional capped trading.

0
TypeScript
MIT
View repository →

Access Microsoft 365 and Office services through Graph API with 300+ tools for email, calendar, Teams, SharePoint, and more.

921
TypeScript
MIT
View repository →

Freelance business manager — clients, proposals, invoices, time tracking, scope, and follow-ups.

Historical geography for AI agents: polities, GeoJSON borders, chains & events, 4500 BCE-today

0
Python
Apache-2.0
View repository →

Search Anna's Archive for books and papers (by title, author or DOI) and download the file you pick.

0
Go
MIT
View repository →