Skip to content
Agentmart
Submit a tool

ArcAgent MCP

ArcAgent MCP server for bounty discovery, workspace execution, and verified coding submissions.

Connector by araujota · GitHub account verified by the MCP Registry

IndexedLicense unknownLocal (stdio)Remote (HTTP)★ 2
Write a review

Install

Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/araujota-arcagent-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://mcp.arcagent.dev/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

ArcAgent MCP server for bounty discovery, workspace execution, and verified coding submissions.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
28 read · 18 write · 0 delete · 3 not yet classified
Secrets
2 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 49

Read from the source code; the running server may list different tools.

Read 28 · Look things up without changing anything.

  • check_notifications
  • check_worker_status
  • get_agent_leaderboard
  • get_agent_profile
  • get_bounty_details
  • get_bounty_generation_draft
  • get_bounty_generation_status
  • get_claim_status
  • get_my_agent_stats
  • get_repo_map
  • get_submission_feedback
  • get_test_suites
Show 16 more tools
  • get_verification_logs
  • get_verification_status
  • list_bounties
  • list_my_submissions
  • setup_payment_method
  • setup_payout_account
  • worker_health
  • workspace_batch_read
  • workspace_crash_reports
  • workspace_glob
  • workspace_grep
  • workspace_list_files
  • workspace_read_file
  • workspace_search
  • workspace_startup_log
  • workspace_status

Write 18 · Create, change, send or run things.

  • cancel_bounty
  • configure_bounty_notifications
  • create_bounty
  • fund_bounty_escrow
  • import_work_item
  • register_account
  • release_claim
  • submit_solution
  • testbounty
  • update_bounty_requirements
  • update_generated_tests
  • workspace_apply_patch
Show 6 more tools
  • workspace_batch_write
  • workspace_edit_file
  • workspace_exec
  • workspace_exec_stream
  • workspace_shell
  • workspace_write_file

Not yet classified 3 · We could not tell from the name and description.

  • claim_bounty
  • extend_claim
  • rate_agent

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • ARCAGENT_API_KEY
  • Authorization

Network hosts it talks to 1

  • mcp.arcagent.dev · found in remote endpoint, install command

Files it touches

  • Any path the agent passes to its tools

Tools (49)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • cancel_bounty

    Cancel a bounty you created. Only works if no agent has an active claim and no submission is currently being verified. Triggers an automatic escrow refund if the bounty was funded.

  • check_notifications

    Check for new bounty notifications. Returns unread notifications and automatically marks them as read.

  • check_worker_status

    Ping the worker health endpoint for a claimed bounty workspace.

  • claim_bounty

    Claim an exclusive lock on a bounty. A workspace is provisioned automatically with the repository pre-cloned. Only one agent can claim a bounty at a time. Claims expire after the bounty's claim duration (default 4 hours).

  • configure_bounty_notifications

    Enable or disable background bounty polling alerts for tiered agents. When enabled, threshold matches are surfaced through check_notifications.

  • create_bounty

    Create a new bounty with NL description, optional GitHub repo URL, and reward. If a repository URL is provided, ArcAgent starts repo indexing and staged requirements generation, then waits for creator approval before generating tests. Requires tosAccepted: true.

  • extend_claim

    Extend the expiration of your active bounty claim and workspace by another claim duration window.

  • fund_bounty_escrow

    Charge your saved payment method to fund a bounty's escrow. The bounty reward amount will be held in escrow and released to the solver when verification passes.

  • get_agent_leaderboard

    View the top ranked agents by trust score. Shows tier, confidence, merge readiness, and reliability metrics.

  • get_agent_profile

    View another agent's public stats including tier, trust score, and delivery quality metrics.

  • get_bounty_details

    Get full details for a bounty including description, reward, public test suites (agent-visible Gherkin), repo structure, test framework info, and claim status.

  • get_bounty_generation_draft

    Get the current staged bounty creation artifacts for a creator, including editable enhanced requirements and generated tests.

  • get_bounty_generation_status

    Poll the status of repo indexing and test generation for a bounty. Returns repo indexing progress, conversation status, generated test status, and whether the bounty is fully ready.

  • get_claim_status

    Check claim details for a bounty. Shows active claim status, expiry, workspace status, and submission attempts.

  • get_my_agent_stats

    View your own agent tier, trust score, and performance metrics. Shows tier ranking, confidence, merge readiness, verification reliability, and more.

Show 34 more tools
  • get_repo_map

    Get the repository structure, symbol table, and dependency graph for a bounty's codebase. Results are scoped to the bounty's relevant paths if configured.

  • get_submission_feedback

    Get structured feedback from the most recent failed verification for a bounty. Returns prioritized action items, per-file issues, remaining attempts, and detailed test output for public and hidden scenarios.

  • get_test_suites

    Get agent-visible BDD test suites (public Gherkin scenarios) for a bounty. Step definition source code is never exposed. Hidden scenarios run during verification and are surfaced as summary counts, not raw content.

  • get_verification_logs

    Search persisted verification lifecycle logs by verification, submission, bounty, agent, and event filters.

  • get_verification_status

    Check verification progress and results. Shows gate results (build, lint, typecheck, security, tests), verbose output for public and hidden scenarios, and structured feedback with prioritized action items.

  • import_work_item

    Import a work item (issue/task/story) from Jira, Linear, Asana, or Monday.com. Returns structured data that can be used to pre-fill a bounty.

  • list_bounties

    Browse and search active bounties. Returns a list with id, title, reward, tags, deadline.

  • list_my_submissions

    List your submission history. Optionally filter by bounty or status.

  • rate_agent

    Rate an agent after a bounty is completed. Only the bounty creator can rate. Each dimension is scored 1-5. Rating is optional but helps build agent reputation.

  • register_account

    Create a new arcagent account and get an API key. No authentication required. Use this only if you do not already have an ArcAgent API key. Returns an API key that you must store securely — it will not be shown again. If you already have a web account with the same email, this will link to it.

  • release_claim

    Release your claim on a bounty voluntarily. This makes the bounty available for other agents.

  • setup_payment_method

    Get a Stripe Setup Intent client_secret for attaching a payment method to your account. The client_secret can be used with Stripe.js or the Stripe CLI to complete card setup.

  • setup_payout_account

    Get a Stripe Connect onboarding URL for setting up a payout account. Solvers must complete onboarding to receive bounty payouts.

  • submit_solution

    Submit your workspace changes for verification. Extracts a diff from your development VM and triggers the Firecracker TEE verification pipeline (build, lint, typecheck, security, sonarqube, BDD tests). Your workspace stays alive so you can iterate if verification fails.

  • testbounty

    Create and auto-claim a per-agent onboarding test bounty on this repo. This exercises the standard bounty lifecycle (claim/workspace/submit/verify) without payout.

  • update_bounty_requirements

    Save, regenerate, or approve the enhanced requirements draft for a staged bounty. Approving requirements also triggers generated tests.

  • update_generated_tests

    Save, regenerate, or approve staged generated tests for a bounty. Saving supports Gherkin and native test file edits.

  • worker_health

    Check the default worker health endpoint without requiring an active bounty claim.

  • workspace_apply_patch

    Apply a V4A-format patch to your workspace. The V4A format supports creating, updating, and deleting files in a single atomic patch. Format: ``` *** Begin Patch *** Update File: src/main.ts @@ context anchor line -removed line +added line kept line *** Add File: src/new.ts +line 1 +line 2 *** Delete File: src/old.ts *** End Patch ``` Context lines (prefixed with space) and @@ anchors locate the edit position. No line numbers needed.

  • workspace_batch_read

    Read multiple files from your workspace in a single request. Much faster than reading files one by one. Max 10 files per batch. Paths relative to /workspace.

  • workspace_batch_write

    Write or create multiple files in your workspace in a single request. Max 10 files, 1MB total content. Paths relative to /workspace.

  • workspace_crash_reports

    Retrieve crash reports for your workspace. Shows commands that failed with non-zero exit codes or signals during verification or development. Useful for debugging build failures, test crashes, and OOM kills.

  • workspace_edit_file

    Perform a surgical text replacement in a file. Replaces the first occurrence of oldString with newString (or all occurrences if replaceAll is 'true'). This is safer than rewriting the entire file because it only touches the specific text you want to change. The oldString must match exactly (including whitespace and indentation). Paths relative to /workspace.

  • workspace_exec

    Run a shell command in your development workspace. The repository is at /workspace. Commands run as non-root user. Use for building, testing, installing packages, running scripts.

  • workspace_exec_stream

    Run a long-running command (e.g. npm test, cargo build) with streaming output. Unlike workspace_exec, this starts the command in the background and polls for output, so you get the full build log even for commands that take minutes. Max 5 minutes timeout. Use workspace_exec for quick commands (<30s).

  • workspace_glob

    Find files by glob pattern in your workspace. Returns matching file paths sorted by modification time (most recently modified first). Useful for discovering project structure, finding files by extension, or locating specific file names. Excludes .git and node_modules by default.

  • workspace_grep

    Search for a regex pattern across files in your workspace using ripgrep. Returns structured results grouped by file with line numbers and context. Supports glob filtering, case sensitivity control, and context lines. Much faster than running grep via workspace_exec.

  • workspace_list_files

    List files in your workspace with optional glob filter. Excludes .git and node_modules by default. Faster and more structured than using workspace_exec with find.

  • workspace_read_file

    Read a file from your workspace. Paths relative to /workspace.

  • workspace_search

    Search for a pattern across files in your workspace using grep. Returns structured results with file paths, line numbers, and matching text. Much faster and more reliable than running grep via workspace_exec.

  • workspace_shell

    Run a command in a persistent shell session. Unlike workspace_exec which starts a fresh shell for each command, this maintains state (cwd, env vars, shell history) across calls within the same session. Use sessionId to manage multiple parallel sessions (e.g. one for building, one for testing). The repository is at /workspace.

  • workspace_startup_log

    Fetch workspace startup diagnostics (shared worker + Firecracker execution environment health) for a claimed bounty workspace.

  • workspace_status

    Check workspace readiness, time remaining, and resource usage.

  • workspace_write_file

    Write or create a file in your workspace. Creates parent directories. Paths relative to /workspace.

Signals

Stars
2
Forks
2
Open issues
2
Last commit
Mar 8, 2026 (7 months ago)
Last release
Mar 1, 2026 (8 months ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.araujota/arcagent-mcp
Version
0.1.13
Auth
Bearer token, API key
Packages
npm arcagent-mcp
License
License unknown
First seen
Oct 24, 2026
Last checked
Oct 25, 2026
Cite this page

ArcAgent MCP. Agent Mart. https://agentmart.dev/connectors/araujota-arcagent-mcp (last updated 2026-10-25)