coldpass

goji-agency/goji-mcp

GitHub ↗ · How this check works

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

Not tested

Only older checks are saved; no current product test.

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

MCP
yes, hosted
Yes, hosted
Needs keys or browser
None seen
Setup time
4 min 48 s to install, 33 s to first use

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

Repair history and test corrections
Verified test fix · fix-f5677edce052a044b5f6

Refreshed runtime: checker crash detail, null-stdin cli probe and client-CLI mcp probe message

The repo was not at fault. Coldpass changed its own test, so there is no repo patch.

Before: goji-agency/goji-mcp · Oct 17, 2026 · Recorded operation failed

After the test fix: goji-agency/goji-mcp · Oct 17, 2026 · Haiku 5.5 · Not tested.

Earlier diagnoses and Coldpass test changes
Current diagnosis: unknown · resolved

superseded; repo goji-agency/goji-mcp has a later non-harness result a recorded run

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

Failed run: goji-agency/goji-mcp · Oct 17, 2026 · Recorded operation failed.

Repair development: goji-agency/goji-mcp · Oct 17, 2026 · Repair work (development) · not an initial-trial result.

Test-repair rerun: goji-agency/goji-mcp · Oct 17, 2026 · Not tested.

Run details

Haiku 5.5

Native agent · Not tested

Checked operation Remote hosted MCP connection · initialize + tools/list · https://mcp.goji.agency/mcp

Checked against the hosted endpoint only.

Agent-reported scope: Connected to the hosted GOJI MCP server over Streamable HTTP: initialize, tools/list (9 tools), and tools/call goji_explain_term with term 'AEO', which returned GOJI's glossary definition with a goji.agency citation.

MCP server returned: goji · version 1.0.1.

MCP tools returned: goji_search, goji_explain_term, goji_browse_glossary, goji_get_service, goji_answer_faq, goji_guide_contents, goji_read_guide_chapter, goji_read_guide, goji_start_enquiry. Tool listing does not establish authenticated tool-call success.

Run details
run
goji-agency--goji-mcp-claude-haiku-5-5-1792273152075414598
date
Oct 17, 2026
time to working
359.1s
product hosting / execution
Remote hosted MCP endpoint
recorded operation scope
remote hosted MCP initialize + tools/list
model
claude-haiku-5-5
agent / version
claude-code / 2.1.300 (Claude Code)
platform
linux
reported cost
$0.008630
Recorded source
https://github.com/goji-agency/goji-mcp
Tool transport
mcp-assigned-vm
Test version
readme-603a226f6387cc5b4d7d1b8afdfd388d8b6712b507e3388e7197ef73c9e5d53a
revision
8517b866ab59fcf9b10c1db7b0be97063d6d1cfd
Current diagnosis: unknown · resolved

superseded; repo goji-agency/goji-mcp has a later non-harness result a recorded run

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

Failed run: goji-agency/goji-mcp · Oct 17, 2026 · Recorded operation failed.

Repair development: goji-agency/goji-mcp · Oct 17, 2026 · Repair work (development) · not an initial-trial result.

Test-repair rerun: goji-agency/goji-mcp · Oct 17, 2026 · Not tested.

Double-checks failed run: goji-agency/goji-mcp · Oct 17, 2026.

Fix: fix-f5677edce052a044b5f6.

Additional warning

Step: npx -y mcp-remote https://mcp.goji.agency/mcp (README: Any MCP client -> stdio bridge)

Node fetch in mcp-remote ignores the HTTPS_PROXY proxy in this VM, so the stdio bridge cannot resolve or reach mcp.goji.agency.

Agent-reported additional finding (agent-reported): Run the bridge with a proxy-aware Node (Node 24+ with NODE_USE_ENV_PROXY=1), or give the VM direct DNS/egress to mcp.goji.agency, or use a probe kind mcp_http that targets the URL directly.

What the agent did

Connected to the hosted GOJI MCP server over Streamable HTTP: initialize, tools/list (9 tools), and tools/call goji_explain_term with term 'AEO', which returned GOJI's glossary definition with a goji.agency citation.

Read README.md and server.json (no install/build section; endpoint https://mcp.goji.agency/mcp)
curl POST initialize to https://mcp.goji.agency/mcp -> HTTP 200
curl POST notifications/initialized -> 202
curl POST tools/list -> 9 tools
curl POST tools/call goji_explain_term {term:'AEO'} -> glossary text with goji.agency citation
README 'For clients that only speak stdio' section: installed Node (apt nodejs/npm 18), then upgraded to Node 20 via npm i -g n && n 20 because mcp-remote needs File global
npx -y mcp-remote https://mcp.goji.agency/mcp with initialize/tools/list on stdin -> failed (see deviations)
Earlier attempts (1)

Haiku 5.5

Native agent · Recorded operation failed

Operation / attempted scope Remote hosted MCP connection · initialize + tools/list · https://mcp.goji.agency/mcp

Checked against the hosted endpoint only.

Agent-reported scope: Streamable HTTP MCP session against https://mcp.goji.agency/mcp: initialize, notifications/initialized, tools/list (9 tools returned), and a read-only tools/call goji_explain_term with term "AEO" (returned GOJI's AEO definition with content).

Run details
run
goji-agency--goji-mcp-claude-haiku-5-5-1792261757629032292
date
Oct 17, 2026
time to working
not recorded
product hosting / execution
Remote hosted MCP endpoint
recorded operation scope
remote hosted MCP initialize + tools/list
model
claude-haiku-5-5
agent / version
claude-code / 2.1.300 (Claude Code)
platform
linux
reported cost
$0.004426
Recorded source
https://github.com/goji-agency/goji-mcp
Tool transport
mcp-assigned-vm
Test version
readme-fe690778319e76ee90afc21afd0b4c69f78a8b408eb96ee419580644eb3c5253
revision
8517b866ab59fcf9b10c1db7b0be97063d6d1cfd
Current diagnosis: unknown · resolved

superseded; repo goji-agency/goji-mcp has a later non-harness result a recorded run

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

Failed run: goji-agency/goji-mcp · Oct 17, 2026 · Recorded operation failed.

Repair development: goji-agency/goji-mcp · Oct 17, 2026 · Repair work (development) · not an initial-trial result.

Test-repair rerun: goji-agency/goji-mcp · Oct 17, 2026 · Not tested.

Fix: fix-2ed860888fe68fbf18da.

Recorded blocker / warning

Step: /bin/bash -c 'o=$(mktemp);e=$(mktemp);/bin/bash -lc "$1" </dev/null >"$o" 2>"$e";c=$?;cat "$o";cat "$e" >&2;rm -f "$o" "$e";exit $c' coldpass 'export CDP_URL=http://<internal-ip>:9226; export <env-var>=http://<internal-ip>:9226; export <env-var>=<host-path>; cd <host-path> && cd <host-path> && mkdir -p .coldpass && cat > .coldpass/probe.json <<'"'"'EOF'"'"' { "kind": "mcp_http", "argv": [], "cwd": "<host-path>", "url": "https://mcp.goji.agency/mcp", "env": {} } EOF cat > .coldpass/report.json <<'"'"'EOF'"'"' { "outcome": "working", "operation": "Streamable HTTP MCP session against https://mcp.goji.agency/mcp: initialize, notifications/initialized, tools/list (9 tools returned), and a read-only tools/call goji_explain_term with term \"AEO\" (returned GOJI'"'"'s AEO definition with content).", "operation_scope": "Covers the hosted endpoint documented in README.md ('"'"'Endpoint'"'"' and '"'"'Tools'"'"' sections). The server source is private and not in this repository, so there is no local install or build. goji_start_enquiry was intentionally not called because it sends a real email to GOJI'"'"'s inbox. No credentials are required (README '"'"'Auth and rate limits'"'"'). No browser was needed.", "steps": [ "Read README.md and server.json / lhm.plugin.json (no local build step documented).", "curl POST initialize to https://mcp.goji.agency/mcp (HTTP 200, text/event-stream, protocolVersion 2025-06-18, serverInfo goji 1.0.1).", "curl POST notifications/initialized (HTTP 202).", "curl POST tools/list (9 tools: goji_search, goji_explain_term, goji_browse_glossary, goji_get_service, goji_answer_faq, goji_guide_contents, goji_read_guide_chapter, goji_read_guide, goji_start_enquiry).", "curl POST tools/call goji_explain_term {\"term\":\"AEO\"} (non-error result with definition text)." ], "deviations": [ "README has no runnable local command: it documents only a hosted endpoint and client config snippets (claude mcp add, mcp-remote). The probe therefore uses kind mcp_http against the README endpoint with empty argv, rather than a local product command.", "Used curl with raw JSON-RPC to perform the handshake instead of an MCP client library, since no client was installed in the guest. This is a direct check of the documented endpoint, not a client-library run." ], "stuck_step": null, "main_blocker": null, "suggested_fix": null } EOF python3 -I -c '"'"'import json; json.load(open(".coldpass/probe.json")); json.load(open(".coldpass/report.json")); print("both valid JSON")'"'"''

HTTP Error 403: Forbidden

Suggested next step (agent-reported): Inspect the recorded blocker and correct the README prerequisites or harness error.

What the agent did

Streamable HTTP MCP session against https://mcp.goji.agency/mcp: initialize, notifications/initialized, tools/list (9 tools returned), and a read-only tools/call goji_explain_term with term "AEO" (returned GOJI's AEO definition with content).

Repair work and diagnoses (1)

Haiku 5.5

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

Operation / attempted scope Remote hosted MCP connection · initialize + tools/list · https://mcp.goji.agency/mcp

Checked against the hosted endpoint only.

Agent-reported scope: Streamable HTTP MCP session against https://mcp.goji.agency/mcp: initialize, notifications/initialized, tools/list (9 tools), and read-only tools/call goji_explain_term with term "AEO" (returned GOJI's AEO definition, isError absent).

Run details
run
goji-agency--goji-mcp-claude-haiku-5-5-1792261977644252803
date
Oct 17, 2026
time to working
not recorded
product hosting / execution
Remote hosted MCP endpoint
recorded operation scope
remote hosted MCP initialize + tools/list
model
claude-haiku-5-5
agent / version
claude-code / 2.1.300 (Claude Code)
platform
linux
reported cost
$0.005567
Recorded source
https://github.com/goji-agency/goji-mcp
Tool transport
mcp-assigned-vm
Test version
readme-3d5954cf313afde7c12e158fd1fb1912e10e84d6f48976c0c20dd8c3b8866047
revision
8517b866ab59fcf9b10c1db7b0be97063d6d1cfd
Current diagnosis: unknown · resolved

superseded; repo goji-agency/goji-mcp has a later non-harness result a recorded run

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

Failed run: goji-agency/goji-mcp · Oct 17, 2026 · Recorded operation failed.

Repair development: goji-agency/goji-mcp · Oct 17, 2026 · Repair work (development) · not an initial-trial result.

Test-repair rerun: goji-agency/goji-mcp · Oct 17, 2026 · Not tested.

Double-checks failed run: goji-agency/goji-mcp · Oct 17, 2026.

Fix: fix-2ed860888fe68fbf18da.

Recorded blocker / warning

Step: cd /workspace && mkdir -p .coldpass && python3 -I - <<'EOF' import json probe = {"kind": "mcp_http", "argv": [], "cwd": "/workspace", "url": "https://mcp.goji.agency/mcp", "env": {}} report = { "outcome": "working", "operation": "Streamable HTTP MCP session against https://mcp.goji.agency/mcp: initialize, notifications/initialized, tools/list (9 tools), and read-only tools/call goji_explain_term with term \"AEO\" (returned GOJI's AEO definition, isError absent).", "operation_scope": "Covers the hosted endpoint documented in README.md ('Endpoint' and 'Tools' sections). The server source is private, so there is no local install or build. goji_start_enquiry was not called because it sends a real email to GOJI's inbox. No credentials are required (README 'Auth and rate limits'). No browser was needed. The earlier 403 Forbidden from the failed run did not reproduce in this run: initialize returned HTTP 200.", "steps": [ "Read README.md, server.json and lhm.plugin.json. The README documents no local install or build command.", "curl POST initialize to https://mcp.goji.agency/mcp: HTTP 200, text/event-stream, protocolVersion 2025-06-18, serverInfo goji 1.0.1.", "curl POST notifications/initialized: HTTP 202.", "curl POST tools/list: 9 tools (goji_search, goji_explain_term, goji_browse_glossary, goji_get_service, goji_answer_faq, goji_guide_contents, goji_read_guide_chapter, goji_read_guide, goji_start_enquiry).", "curl POST tools/call goji_explain_term {\"term\":\"AEO\"}: non-error result with the AEO definition text." ], "deviations": [ "README has no runnable local command. It documents only a hosted endpoint and client config snippets (claude mcp add, mcp-remote). The probe therefore uses kind mcp_http with empty argv against the README endpoint, not a local product command.", "No MCP client library was installed in the guest. Raw JSON-RPC over curl was used for the handshake and calls. This is a direct check of the documented endpoint, not a client-library run.", "Documentation drift, not a blocker: the live tool descriptions say 'four things GOJI does' and a 'Measurement' glossary category. The README says 'five things' and a 'Data' category, and 'Covers 108 terms'. The live tool count (9) matches the README." ], "stuck_step": None, "main_blocker": None, "suggested_fix": None } observed = { "endpoint": "https://mcp.goji.agency/mcp", "initialize_http_status": 200, "protocol_version": "2025-06-18", "server_info": {"name": "goji", "version": "1.0.1"}, "tools_count": 9, "tools": ["goji_search", "goji_explain_term", "goji_browse_glossary", "goji_get_service", "goji_answer_faq", "goji_guide_contents", "goji_read_guide_chapter", "goji_read_guide", "goji_start_enquiry"], "explain_term_AEO": {"isError": False, "text_starts_with": "# AEO (Answer Engine Optimisation)"}, "notifications_initialized_http_status": 202, "enquiry_tool_called": False } for name, obj in [("probe.json", probe), ("report.json", report), ("observed.json", observed)]: with open(".coldpass/" + name, "w") as f: json.dump(obj, f, indent=2); f.write("\n") for name in ["probe.json", "report.json", "observed.json"]: json.load(open(".coldpass/" + name)) print(name, "valid") EOF ls -la .coldpass

HTTP Error 403: Forbidden

Suggested next step (agent-reported): Inspect the recorded blocker and correct the README prerequisites or harness error.

What the agent did

Streamable HTTP MCP session against https://mcp.goji.agency/mcp: initialize, notifications/initialized, tools/list (9 tools), and read-only tools/call goji_explain_term with term "AEO" (returned GOJI's AEO definition, isError absent).

Read README.md, server.json and lhm.plugin.json. The README documents no local install or build command.
curl POST initialize to https://mcp.goji.agency/mcp: HTTP 200, text/event-stream, protocolVersion 2025-06-18, serverInfo goji 1.0.1.
curl POST notifications/initialized: HTTP 202.
curl POST tools/list: 9 tools (goji_search, goji_explain_term, goji_browse_glossary, goji_get_service, goji_answer_faq, goji_guide_contents, goji_read_guide_chapter, goji_read_guide, goji_start_enquiry).
curl POST tools/call goji_explain_term {"term":"AEO"}: non-error result with the AEO definition text.