ArcAgent MCP
ArcAgent MCP server for bounty discovery, workspace execution, and verified coding submissions.
Connector by araujota · GitHub account verified by the MCP Registry
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/mcpRemote (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.
About
Reviews
Write a reviewNo 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_notificationscheck_worker_statusget_agent_leaderboardget_agent_profileget_bounty_detailsget_bounty_generation_draftget_bounty_generation_statusget_claim_statusget_my_agent_statsget_repo_mapget_submission_feedbackget_test_suites
Show 16 more tools
get_verification_logsget_verification_statuslist_bountieslist_my_submissionssetup_payment_methodsetup_payout_accountworker_healthworkspace_batch_readworkspace_crash_reportsworkspace_globworkspace_grepworkspace_list_filesworkspace_read_fileworkspace_searchworkspace_startup_logworkspace_status
Write 18 · Create, change, send or run things.
cancel_bountyconfigure_bounty_notificationscreate_bountyfund_bounty_escrowimport_work_itemregister_accountrelease_claimsubmit_solutiontestbountyupdate_bounty_requirementsupdate_generated_testsworkspace_apply_patch
Show 6 more tools
workspace_batch_writeworkspace_edit_fileworkspace_execworkspace_exec_streamworkspace_shellworkspace_write_file
Not yet classified 3 · We could not tell from the name and description.
claim_bountyextend_claimrate_agent
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
ARCAGENT_API_KEYAuthorization
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_bountyCancel 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_notificationsCheck for new bounty notifications. Returns unread notifications and automatically marks them as read.
check_worker_statusPing the worker health endpoint for a claimed bounty workspace.
claim_bountyClaim 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_notificationsEnable or disable background bounty polling alerts for tiered agents. When enabled, threshold matches are surfaced through check_notifications.
create_bountyCreate 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_claimExtend the expiration of your active bounty claim and workspace by another claim duration window.
fund_bounty_escrowCharge 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_leaderboardView the top ranked agents by trust score. Shows tier, confidence, merge readiness, and reliability metrics.
get_agent_profileView another agent's public stats including tier, trust score, and delivery quality metrics.
get_bounty_detailsGet 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_draftGet the current staged bounty creation artifacts for a creator, including editable enhanced requirements and generated tests.
get_bounty_generation_statusPoll 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_statusCheck claim details for a bounty. Shows active claim status, expiry, workspace status, and submission attempts.
get_my_agent_statsView 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_mapGet 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_feedbackGet 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_suitesGet 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_logsSearch persisted verification lifecycle logs by verification, submission, bounty, agent, and event filters.
get_verification_statusCheck 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_itemImport 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_bountiesBrowse and search active bounties. Returns a list with id, title, reward, tags, deadline.
list_my_submissionsList your submission history. Optionally filter by bounty or status.
rate_agentRate 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_accountCreate 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_claimRelease your claim on a bounty voluntarily. This makes the bounty available for other agents.
setup_payment_methodGet 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_accountGet a Stripe Connect onboarding URL for setting up a payout account. Solvers must complete onboarding to receive bounty payouts.
submit_solutionSubmit 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.
testbountyCreate 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_requirementsSave, regenerate, or approve the enhanced requirements draft for a staged bounty. Approving requirements also triggers generated tests.
update_generated_testsSave, regenerate, or approve staged generated tests for a bounty. Saving supports Gherkin and native test file edits.
worker_healthCheck the default worker health endpoint without requiring an active bounty claim.
workspace_apply_patchApply 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_readRead 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_writeWrite or create multiple files in your workspace in a single request. Max 10 files, 1MB total content. Paths relative to /workspace.
workspace_crash_reportsRetrieve 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_filePerform 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_execRun 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_streamRun 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_globFind 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_grepSearch 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_filesList 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_fileRead a file from your workspace. Paths relative to /workspace.
workspace_searchSearch 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_shellRun 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_logFetch workspace startup diagnostics (shared worker + Firecracker execution environment health) for a claimed bounty workspace.
workspace_statusCheck workspace readiness, time remaining, and resource usage.
workspace_write_fileWrite 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
- Repository
- github.com/araujota/arcagent
- 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)