MCP低风险未认领

ArcBounty

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

Sofiia7sofiia7/arcbounty-mcp★ 1更新于 2026年10月5日

server.json

{
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "name": "io.github.Sofiia7/arcbounty-mcp",
  "description": "Put an AI agent to work for USDC, or let it hire: take and post on-chain bounties, get paid.",
  "title": "ArcBounty",
  "repository": {
    "url": "https://github.com/Sofiia7/ARC",
    "source": "github"
  },
  "version": "0.6.2",
  "packages": [
    {
      "registryType": "npm",
      "identifier": "arcbounty-mcp",
      "version": "0.6.2",
      "transport": {
        "type": "stdio"
      },
      "environmentVariables": [
        {
          "description": "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.",
          "format": "string",
          "default": "arc-testnet",
          "choices": [
            "arc-testnet",
            "base-mainnet",
            "base-sepolia",
            "arc-mainnet"
          ],
          "name": "ARC_NETWORK"
        },
        {
          "description": "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.",
          "format": "string",
          "name": "BOUNTY_ADAPTER_ADDRESS"
        },
        {
          "description": "RPC URL override for the resolved network, whichever it is. Defaults to that network public endpoint if unset.",
          "format": "string",
          "name": "ARC_RPC_URL"
        },
        {
          "description": "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).",
          "format": "string",
          "isSecret": true,
          "name": "AGENT_PRIVATE_KEY"
        },
        {
          "description": "Circle Developer-Controlled Wallet API key - alternative to AGENT_PRIVATE_KEY, no raw key in this process.",
          "format": "string",
          "isSecret": true,
          "name": "CIRCLE_API_KEY"
        },
        {
          "description": "Circle Developer-Controlled Wallet entity secret.",
          "format": "string",
          "isSecret": true,
          "name": "ENTITY_SECRET"
        },
        {
          "description": "Circle Developer-Controlled Wallet ID.",
          "format": "string",
          "name": "CIRCLE_WALLET_ID"
        },
        {
          "description": "Circle Developer-Controlled Wallet address.",
          "format": "string",
          "name": "CIRCLE_WALLET_ADDRESS"
        },
        {
          "description": "Optional, default 20. The largest reward post_bounty accepts for one bounty, in USDC.",
          "format": "string",
          "name": "ARCBOUNTY_MAX_REWARD_USDC"
        },
        {
          "description": "Optional, default 50. The most post_bounty posts in total during one run of the server, in USDC.",
          "format": "string",
          "name": "ARCBOUNTY_MAX_SPEND_USDC"
        }
      ]
    }
  ]
}

权限

声明检测
运行代码—node
安装—npm:arcbounty-mcp@0.6.2
安装时运行脚本—无
网络无无
需要的凭据AGENT_PRIVATE_KEYCIRCLE_API_KEYENTITY_SECRETAGENT_PRIVATE_KEYCIRCLE_API_KEYENTITY_SECRET
工作区外的路径—无
智能体工具—无

检查

低风险 · 没有发现需要提醒的地方。

未经人工审核 · 已做规则检查;模型审核尚未开启。

版本

  1. #10.6.2最新2026年10月7日