coldpass

agenttrust/mcp-server

GitHub ↗ · How this check works

Static status badge · SVG · read-only JSON. Embed with ![Coldpass status](https://coldpass.dev/badge/agenttrust--mcp-server.svg).

a2aagent-identityagent-to-agentai-agentshitlhuman-in-the-loop

Didn’t work

Only older checks are saved; no current product test.

Answers apply to each recorded setup, revision and operation. Earlier observations remain in Run details.

Issue
yes, not fixed yet
Starting the MCP server (README Quick Start step 2: npx -y @agenttrust/mcp-server / agenttrust-mcp) and tools/list

Safety: no observations were recorded for the selected revision. Functional results do not establish a safety result.

Repair history and test corrections
Current diagnosis: unknown · resolved

requeue after <host> memory start failure on bf26ab30a44b

Repair record fix-a350b21393c6aa90ac75 · current status JSON. Original run outcomes remain unchanged.

Failed run: agenttrust/mcp-server · Oct 18, 2026 · Recorded operation failed.

Repair development: agenttrust/mcp-server · Oct 18, 2026 · Repair work (development) · not an initial-trial result.

Test-repair rerun: agenttrust/mcp-server · Oct 18, 2026 · Needs credentials.

Current diagnosis: test · waiting on a Coldpass test fix

create failed (1): 'sbx-1792337826-bf1861' failed to start. Not enough memory in the system to start the virtual machine sbx-1792337826-bf1861. Could not initialize memory: Not enough memory resources are available to complete this operation. (0x8007000E). 'sbx-1792337826-bf1861' failed to start. (Virtual machine ID 8D7F127C-6724-40E8-BFF3-3D98AE7E3B86) Not enough memory in the system to start the virtual machine sbx-1792337826-bf1861 with ram size 4096 megabytes. (Virtual machine ID 8D7F1

Repair record fix-9080b09d00d39f925bc0 · current status JSON. Original run outcomes remain unchanged.

Failed run: agenttrust/mcp-server · Oct 18, 2026 · Our test failed; no repo verdict.

Run details
Earlier attempts (1)

Haiku 5.5

Native agent · Recorded operation failed

Operation / attempted scope limited checks

Agent-reported scope: Start the stdio MCP server (node dist/index.js, the README's npx @agenttrust/mcp-server entry) and list tools. Not completed: the server exits before MCP initialize without an API key.

Run details
run
agenttrust--mcp-server-claude-haiku-5-5-1792335890890574186
date
Oct 18, 2026
time to working
not recorded
product hosting / execution
Not recorded
recorded operation scope
limited checks
model
claude-haiku-5-5
agent / version
claude-code / 2.1.300 (Claude Code)
platform
linux
reported cost
$0.005575
Recorded source
https://github.com/agenttrust/mcp-server
Tool transport
mcp-assigned-vm
Test version
readme-cae505cdaaa9e8cc13f1449c5e5f5816f65e8579e4bc7f8408ab66ff961f94c4
revision
b31f533630e20695501cbbe935cbf97d7cca0bb4
Current diagnosis: unknown · resolved

requeue after <host> memory start failure on bf26ab30a44b

Repair record fix-a350b21393c6aa90ac75 · current status JSON. Original run outcomes remain unchanged.

Failed run: agenttrust/mcp-server · Oct 18, 2026 · Recorded operation failed.

Repair development: agenttrust/mcp-server · Oct 18, 2026 · Repair work (development) · not an initial-trial result.

Test-repair rerun: agenttrust/mcp-server · Oct 18, 2026 · Needs credentials.

Fix: fix-a350b21393c6aa90ac75.

Recorded blocker / warning

Step: MCP start / tools/list

No AgentTrust API key. The server refuses to start without AGENTTRUST_API_KEY or a configured ~/.agenttrust/config.json.

Install / setup / connection checks
[
  {
    "status": "PASS",
    "details": {
      "working": false,
      "argv": [
        "/usr/bin/npm",
        "run",
        "build"
      ],
      "kind": "cli",
      "returncode": 0,
      "stdout": "\n> @agenttrust/[email protected] build\n> tsc\n",
      "stderr": "",
      "needs_credentials": false,
      "needs_browser": false,
      "scope": "partial: install"
    },
    "check": "install",
    "optional": false
  },
  {
    "status": "FAIL",
    "details": {
      "working": false,
      "argv": [
        "/usr/bin/node",
        "<host-path>"
      ],
      "kind": "mcp",
      "blocker": "MCP response missing for request 1: argv did not answer as a stdio MCP server (a client CLI that talks to servers is kind cli); stderr: Fatal error: Error: AgentTrust is not configured. Run `agenttrust-mcp init` or set AGENTTRUST_API_KEY.\n    at makeError (file://<host-path>)\n    at runStdioServer (file://<host-path>)\n    at async main (file://<host-path>)\n"
    },
    "check": "credentials_error",
    "optional": false
  }
]

Suggested next step (agent-reported): Provide an AgentTrust API key (atk_...) via AGENTTRUST_API_KEY in the guest env, then rerun: printf initialize+tools/list JSON-RPC lines | node dist/index.js, expecting the 19 agenttrust_* tools.

What the agent did

Start the stdio MCP server (node dist/index.js, the README's npx @agenttrust/mcp-server entry) and list tools. Not completed: the server exits before MCP initialize without an API key.

cd <host-path> && git log -1 --format=%H 2>/dev/null; ls -la; cat README.md 2>/dev/null | head -200
cd <host-path> && ls -la .github/workflows 2>/dev/null; cat pyproject.toml setup.py package.json 2>/dev/null | head -80; which python3 node npm uv pip3; python3 --version
(which node || (sudo apt-get update -qq && sudo apt-get install -y -qq nodejs npm)) >/tmp/apt.log 2>&1; echo rc=$?; node --version; npm --version
cd <host-path> && export NODE_USE_ENV_PROXY=1 && npm ci 2>&1 | tail -15; echo npm_rc=${PIPESTATUS[0]}; npm run build 2>&1 | tail -15; echo build_rc=${PIPESTATUS[0]}; ls dist 2>/dev/null
cd <host-path> && export HOME=/tmp/ath-home && mkdir -p $HOME && printf '%s\n%s\n%s\n' '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"probe","version":"0"}}}' '{"jsonrpc":"2.0","method":"notifications/initialized"}' '{"jsonrpc":"2.0","id":2,"method":"tools/list"}' | timeout 20 node <host-path> 2>/tmp/ath-err.txt | head -c 3000; echo; echo rc=$?; echo ---stderr; head -c 800 /tmp/ath-err.txt
cd <host-path> && grep -n "credentials_error\|\"checks\"\|'checks'" <host-path> | head -30; ls -la .coldpass 2>/dev/null
cd <host-path> && sed -n 75,110p <host-path>; sed -n 390,410p <host-path>
cd <host-path> && mkdir -p .coldpass && cat > .coldpass/probe.json <<'EOF'
{"kind":"mcp","cwd":"<host-path>","checks":[
 {"check":"install","kind":"cli","argv":["/usr/bin/npm","run","build"],"cwd":"<host-path>"},
 {"check":"credentials_error","kind":"mcp","argv":["/usr/bin/node","<host-path>","expected_text":"AgentTrust is not configured"}
]}
EOF
cat > .coldpass/report.json <<'EOF'
{"outcome":"needs_credentials",
 "operation":"Start the stdio MCP server (node dist/index.js, the README's npx @agenttrust/mcp-server entry) and list tools. Not completed: the server exits before MCP initialize without an API key.",
 "operation_scope":"Install and build verified. tools/list (19 tools per README) not exercised; requires AGENTTRUST_API_KEY (atk_...) or ~/.agenttrust/config.json from agenttrust.ai signup, which was not available in this guest.",
 "steps":["Installed nodejs/npm via apt (guest had python3 only; node v18.19.1)","npm ci (NODE_USE_ENV_PROXY=1) - 141 packages added, exit 0","npm run build (tsc) - exit 0, dist/ produced","node dist/index.js with initialize + tools/list on stdin, HOME=/tmp/ath-home, no key - exit with 'Fatal error: AgentTrust is not configured. Run agenttrust-mcp init or set AGENTTRUST_API_KEY.'"],
 "deviations":["README Quick Start 'npx -y @agenttrust/mcp-server' not used: it resolves the published npm package, not the pinned source; ran the locally built dist/index.js instead","README 'agenttrust-mcp init' not run: interactive, needs a registered agent/API key","npm audit reports 10 vulnerabilities (1 critical, 7 high); not addressed (audit fix would change pinned deps)","Node was missing from guest; installed via apt"],
 "stuck_step":"MCP start / tools/list",
 "main_blocker":"No AgentTrust API key. The server refuses to start without AGENTTRUST_API_KEY or a configured ~/.agenttrust/config.json.",
 "suggested_fix":"Provide an AgentTrust API key (atk_...) via AGENTTRUST_API_KEY in the guest env, then rerun: printf initialize+tools/list JSON-RPC lines | node dist/index.js, expecting the 19 agenttrust_* tools."}
EOF
python3 -m json.tool .coldpass/probe.json >/dev/null && python3 -m json.tool .coldpass/report.json >/dev/null && echo json_ok; ps aux | grep -c "[d]ist/index.js"; <env-var>=<host-path> python3 -I <host-path> --validate
ps -eo pid,etime,args | grep "[d]ist/index.js"

No product verdict. Run record.

No product verdict. Run record.

Repair work and diagnoses (1)

Haiku 5.5

Native agent · Repair work (development) · not an initial-trial result

Operation / attempted scope limited checks

Agent-reported scope: MCP stdio server start (node dist/index.js) and tools/list; install via npm ci + npm run build

Run details
run
agenttrust--mcp-server-claude-haiku-5-5-1792336567535375901
date
Oct 18, 2026
time to working
not recorded
product hosting / execution
Not recorded
recorded operation scope
limited checks
model
claude-haiku-5-5
agent / version
claude-code / 2.1.300 (Claude Code)
platform
linux
reported cost
$0.006730
Recorded source
https://github.com/agenttrust/mcp-server
Tool transport
mcp-assigned-vm
Test version
readme-1635874df7ab0b989263b652b87612fe88181beb38106ffbf557c9e10abd9b33
revision
b31f533630e20695501cbbe935cbf97d7cca0bb4
Current diagnosis: unknown · resolved

requeue after <host> memory start failure on bf26ab30a44b

Repair record fix-a350b21393c6aa90ac75 · current status JSON. Original run outcomes remain unchanged.

Failed run: agenttrust/mcp-server · Oct 18, 2026 · Recorded operation failed.

Repair development: agenttrust/mcp-server · Oct 18, 2026 · Repair work (development) · not an initial-trial result.

Test-repair rerun: agenttrust/mcp-server · Oct 18, 2026 · Needs credentials.

Double-checks failed run: agenttrust/mcp-server · Oct 18, 2026.

Fix: fix-a350b21393c6aa90ac75.

Recorded blocker / warning

Step: MCP start / tools/list

No AgentTrust API key: 'AgentTrust is not configured. Run `agenttrust-mcp init` or set AGENTTRUST_API_KEY.' (dist/index.js runStdioServer exits rc=1 before serving MCP)

Install / setup / connection checks
[
  {
    "status": "PASS",
    "details": {
      "working": false,
      "argv": [
        "/usr/bin/node",
        "<host-path>",
        "--help"
      ],
      "kind": "cli",
      "returncode": 0,
      "stdout": "Usage:\n  agenttrust-mcp init           # interactive first-time setup\n  agenttrust-mcp --status       # print config + key status\n  agenttrust-mcp --regen-keys   # rotate signing key\n  agenttrust-mcp                # run MCP stdio server",
      "stderr": "",
      "needs_credentials": false,
      "needs_browser": false,
      "scope": "partial: install"
    },
    "check": "install",
    "optional": false
  },
  {
    "status": "FAIL",
    "details": {
      "working": false,
      "argv": [
        "/usr/bin/node",
        "<host-path>"
      ],
      "kind": "mcp",
      "blocker": "MCP response missing for request 1: argv did not answer as a stdio MCP server (a client CLI that talks to servers is kind cli); stderr: Fatal error: Error: AgentTrust is not configured. Run `agenttrust-mcp init` or set AGENTTRUST_API_KEY.\n    at makeError (file://<host-path>)\n    at runStdioServer (file://<host-path>)\n    at async main (file://<host-path>)\n"
    },
    "check": "credentials_error",
    "optional": false
  }
]

Suggested next step (agent-reported): Provide an atk_ API key via AGENTTRUST_API_KEY (and AGENTTRUST_SLUG/AGENTTRUST_AGENT_ID if not auto-resolved) in the guest, then rerun: AGENTTRUST_API_KEY=... node dist/index.js with initialize + tools/list (expect 19 tools).

What the agent did

MCP stdio server start (node dist/index.js) and tools/list; install via npm ci + npm run build

cd <host-path> && ls -la && cat README.md 2>/dev/null | head -200 && git log --oneline -1 2>/dev/null; ls -la .coldpass 2>/dev/null
cd <host-path> && cat package.json && ls src .github/* && grep -rn "No AgentTrust API key" -B10 -A5 src | head -60 && node -v; npm -v; ls ~/.agenttrust 2>/dev/null; echo "KEY=<env-ref>"
cd <host-path> && grep -n "API key\|apiKey\|--status\|--help\|process.argv" src/index.ts | head -60; sudo -n true && echo SUDO_OK
cd <host-path> && export NODE_USE_ENV_PROXY=1 && (sudo apt-get update -qq && sudo DEBIAN_FRONTEND=noninteractive apt-get install -y -qq nodejs npm) >/tmp/apt.log 2>&1; echo apt=$?; node -v; npm -v; npm ci 2>&1 | tail -5; echo ci=$?; npm run build 2>&1 | tail -5; echo build=${PIPESTATUS[0]}; ls dist
cd <host-path> && printf '%s\n' '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"probe","version":"0"}}}' '{"jsonrpc":"2.0","method":"notifications/initialized"}' '{"jsonrpc":"2.0","id":2,"method":"tools/list"}' | timeout 20 node dist/index.js; echo rc=$?
cd <host-path> && sed -n 1085,1100p dist/index.js; sed -n 1290,1300p src/index.ts; ls <host-path> 2>/dev/null; env | grep -i "CDP\|AGENT" 
grep -n "checks\|credentials_error\|expected_text\|def validate" <host-path> | head -60
sed -n 380,500p <host-path>
cd <host-path> && mkdir -p .coldpass && cat > .coldpass/probe.json <<'EOF'
{"checks":[
  {"check":"install","kind":"cli","argv":["/usr/bin/node","<host-path>"},
  {"check":"credentials_error","kind":"mcp","argv":["/usr/bin/node","<host-path>","env":{"AGENTTRUST_API_KEY":""}}
]}
EOF
cat > .coldpass/report.json <<'EOF'
{"outcome":"needs_credentials",
 "operation":"MCP stdio server start (node dist/index.js) and tools/list; install via npm ci + npm run build",
 "operation_scope":"Install and build succeeded. Start requires an AgentTrust API key (AGENTTRUST_API_KEY or ~/.agenttrust/config.json), which is not present in the guest. tools/list was not reached; partial evidence only.",
 "steps":["apt-get install -y nodejs npm (node v18.19.1, npm 9.2.0)","export NODE_USE_ENV_PROXY=1","npm ci","npm run build (tsc) -> dist/index.js produced","printf initialize/initialized/tools/list | node dist/index.js (no key set)"],
 "deviations":["node and npm were not preinstalled; installed via apt (nodejs, npm) as a prerequisite","README Quick Start MCP start (npx -y @agenttrust/mcp-server with AGENTTRUST_API_KEY) not run: no key available and creating an <email> to obtain one was not done"],
 "stuck_step":"MCP start / tools/list",
 "main_blocker":"No AgentTrust API key: 'AgentTrust is not configured. Run `agenttrust-mcp init` or set AGENTTRUST_API_KEY.' (dist/index.js runStdioServer exits rc=1 before serving MCP)",
 "suggested_fix":"Provide an atk_ API key via AGENTTRUST_API_KEY (and AGENTTRUST_SLUG/AGENTTRUST_AGENT_ID if not auto-resolved) in the guest, then rerun: AGENTTRUST_API_KEY=... node dist/index.js with initialize + tools/list (expect 19 tools)."}
EOF
<env-var>=<host-path> python3 -I <host-path> --validate; echo rc=$?