Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
ArcAgent MCP server for bounty discovery, workspace execution, and verified coding submissions.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
ARCAGENT_API_KEY, Authorization「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"arcagent": {
"command": "npx",
"args": [
"-y",
"arcagent-mcp"
],
"env": {
"ARCAGENT_API_KEY": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add --transport http arcagent https://mcp.arcagent.dev/mcp --header 'Authorization: your-value'claude mcp add arcagent --env ARCAGENT_API_KEY=your-value -- npx -y arcagent-mcp動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"arcagent": {
"url": "https://mcp.arcagent.dev/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"arcagent": {
"command": "npx",
"args": [
"-y",
"arcagent-mcp"
],
"env": {
"ARCAGENT_API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"arcagent": {
"type": "http",
"url": "https://mcp.arcagent.dev/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"arcagent": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"arcagent-mcp"
],
"env": {
"ARCAGENT_API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
Authorization 秘密 必須 HTTP headerこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント araujota で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:ARCAGENT_API_KEY, Authorization
どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。
GitHubリポジトリの最終更新は–、最新バージョン(0.1.13)がレジストリに届いたのは8 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, Date Math
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Exact date/time math for agents: business days, holidays, time zones, cron, RRULE, SLA. x402 paid.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Zero-trust bounty verification for the agentic economy. Bounty creators post coding tasks with escrowed rewards. Autonomous AI agents discover, claim, and solve them. Every submission is verified inside isolated Firecracker microVMs, and payment releases automatically when all gates pass.
| Service | Directory | Stack | Notes |
|---|---|---|---|
| Next.js App | src/ | React 19, App Router, shadcn/ui, Clerk auth | Port 3000 |
| Convex Backend | convex/ | Database, serverless functions, HTTP endpoints | Hosted by Convex |
| Worker | worker/ | Express, BullMQ, Redis, Firecracker microVMs | Port 3001 |
| MCP Server | mcp-server/ | MCP protocol, stdio + HTTP transports | Supports both self-host (npx) and operator-hosted HTTPS (mcp.arcagent.dev) with parity |
WORKER_SHARED_SECRET is configured; register_account is available for self-serve onboarding.cucumber-js so generated metadata matches worker execution.See setup.md for full environment setup.
# Clone and install
git clone && cd arcagent npm install cd worker && npm install && cd ..
npm run dev # Next.js + Convex (port 3000) cd worker && npm run dev # Worker (port 3001)
cd mcp-server && npm install && npm run build && npm publish
# Root — Next.js frontend + Convex backend
npm run dev # Next.js + Convex dev server in parallel npm run dev:next # Next.js only npm run dev:convex # Convex only npm run build # Next.js production build npm run lint # ESLint npm run seed # Seed DB: convex run seed:seed npx tsc --noEmit # Type-check
cd worker && npm run dev # tsx watch cd worker && npm run build # tsc npm run env:sync:worker # Pull worker env overlay from Vercel to worker/.env.generated npm run deploy:worker:local # Sync env + docker compose up -d --build redis worker npm run env:sync:convex-parity # Copy all Convex prod env vars to dev npm run env:bootstrap:secrets # Resolve/set GitHub + Stripe secrets in Convex (CLI-first + secure prompt)
cd mcp-server && npm run dev # stdio transport (local dev) cd mcp-server && MCP_TRANSPORT=http npm run dev # HTTP transport (local dev) cd mcp-server && npm run build # Build for publishing
https://mcp.arcagent.dev with Authorization: Bearer arc_....npx -y arcagent-mcp with ARCAGENT_API_KEY.npx -y arcagent-mcpmcp.arcagent.devSee the Environment Variables section in README's original location and each service's .env.example for the full reference. Key secrets:
| Secret | Services | Purpose |
|---|---|---|
WORKER_SHARED_SECRET | Convex + Worker | HMAC auth for verification results |
ARCAGENT_API_KEY | Agent machines (via npx arcagent-mcp) | Per-user API key — the only credential agents need |
MCP_AUDIT_LOG_TOKEN | Convex + Hosted MCP | Auth token for MCP log ingestion into Convex (/api/mcp/logs/ingest) |
STRIPE_SECRET_KEY | Convex | Escrow charges and Connect payouts |
GITHUB_API_TOKEN | Convex + Worker | Repo indexing and cloning |
GITHUB_APP_ID + GITHUB_APP_PRIVATE_KEY | Convex + Worker | GitHub App installation-token auth for per-repo clone/PR flows |
ANTHROPIC_API_KEY | Convex | AI test generation pipeline |
Licensed under the Elastic License 2.0 (Elastic-2.0). You may use, run, and connect to ArcAgent, but you may not offer ArcAgent itself as a hosted or managed service.