Announcing Beacon: Self-improving memory for coding agents
← All MCP servers
MCP server

io.github.ypratap11/dokimo-mcp

mcp:ypratap11/dokimo-mcp

Verify AI-agent revenue: recompute a Merkle proof and check it against an on-chain anchor.

Verdict
No issues found

Nothing found that works against the person who installs it.

Analyzed Oct 29, 2026, 15:45 UTC at 25683a1

Dispute security verdict

If you believe this verdict is incorrect, submit a dispute and we'll review it.

0
findings
—
highest severity
0
threat classes
15
files scanned
48/48
checks satisfied
0
package advisories

Why this verdict

  • benign: 48 checks satisfied, nothing works against the installer of mcp-server:. (3 notes, 0 third-party flags)

Security findings 0

No security findings

Nothing found that works against the person who installs it.

Notes 3

Capabilities, vulnerabilities and disclosed behavior worth knowing. Nothing here works against the person who installs it, so notes never change the verdict.

Data exfiltration

mediumNoteConfirmed on reviewhigh confidence

verify_evidence_package POSTs the caller's evidence package to Dokimo's own A2A endpoint, as its docstring declares; a disclosed call to the publisher's service for the declared verification feature.

resp = _post_json(DOKIMO_A2A, payload)
vector:code
Reviewer's reasoning

The verify_evidence_package tool sends the caller's package to the publisher's own A2A endpoint, which its docstring discloses as the tool's declared verification purpose, so this is a note under the publisher's own service rule. The contradiction detector cites the claim on recompute_merkle_root, which is a separate tool and does make no network call.

Data exfiltration

mediumNoteConfirmed on reviewmedium confidence

In HTTP mode the hosted server logs each request's client IP and user agent to stdout for the publisher's own deployment; metadata only, arguments are not logged, and MCP_USAGE_LOG=0 disables it.

"ip": headers.get("cf-connecting-ip")
vector:code
Reviewer's reasoning

The hosted server's _log_usage writes request metadata such as client IP and user agent to the publisher's own deployment stdout, which is operator telemetry under the publisher's own service rule rather than an action against the installer.

Data exfiltration

mediumNoteConfirmed on reviewmedium confidence

The DOKIMO_A2A_URL environment variable lets the operator redirect the verification endpoint; operator-controlled configuration, undeclared in the tool metadata but not hidden.

DOKIMO_A2A = os.environ.get("DOKIMO_A2A_URL", "https://dokimo.augaster.com/a2a")
vector:code
Reviewer's reasoning

DOKIMO_A2A_URL is an operator-controlled environment override with a documented purpose (self-hosted deploys), so it is operator-controlled configuration and a note rather than a redirection of the user's tools.