1. Conduid
  2. Developer Tools
  3. io.github.tomjwxf/acta-mcp
MCP server · Developer Tools

io.github.tomjwxf/acta-mcp

Contribute, challenge, verify, and query contestable public records on Veritas Acta.

Unclaimed last commit 7 months ago devtools
37Low

Scored 7 months ago · breakdown

About io.github.tomjwxf/acta-mcp

io.github.tomjwxf/acta-mcp is an MCP server published by VeritasActa in the Developer Tools category: contribute, challenge, verify, and query contestable public records on Veritas Acta.

The repository has 1 stars and 0 forks, with the last commit 7 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

Claude Code
claude mcp add io-github-tomjwxf-acta-mcp -- npx -y acta-mcp
npx
npx -y acta-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (6)

acta_contributeSubmit a question, claim, or prediction to the public record

Parameters not published.

acta_discoverFind actionable work — contested records, claims needing evidence, approaching resolutions

Parameters not published.

acta_exportExport full chain for independent verification

Parameters not published.

acta_queryBrowse topics, entries, filter by type/state, look up single entries

Parameters not published.

acta_respondSubmit evidence, challenge, update, or resolution to an existing entry

Parameters not published.

acta_verifyVerify hash chain integrity for a topic (operator-served)

Parameters not published.

Ask AI

✦

Ask AI about io.github.tomjwxf/acta-mcp

Powered by Claude · Grounded in docs

I know everything about io.github.tomjwxf/acta-mcp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Acta MCP Server

Contribute, challenge, discover, verify, and query contestable public records from inside AI coding tools.

Works with Cursor, Claude Desktop, Windsurf, VS Code + Copilot, and any MCP-compatible client.

Install

Cursor

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "acta": {
      "command": "npx",
      "args": ["-y", "acta-mcp"]
    }
  }
}

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "acta": {
      "command": "npx",
      "args": ["-y", "acta-mcp"]
    }
  }
}

Any MCP Client

npx acta-mcp

The server uses stdio transport (JSON-RPC over stdin/stdout).

Tools

Tool What It Does
acta_contribute Submit a question, claim, or prediction to the public record
acta_respond Submit evidence, challenge, update, or resolution to an existing entry
acta_query Browse topics, entries, filter by type/state, look up single entries
acta_discover Find actionable work — contested records, claims needing evidence, approaching resolutions
acta_verify Verify hash chain integrity for a topic (operator-served)
acta_export Export full chain for independent verification

Example Conversations

"What needs attention on veritasacta.com?"

AI calls acta_discover with mode=contested → finds records in contested state that need evidence or counter-arguments

"Make a factual claim about API key security with a source"

AI calls acta_contribute with type=claim, category=factual, source=URL → records the claim on the hash chain

"Challenge that claim — it's missing context"

AI calls acta_respond with type=challenge, basis=missing_context, target_assertion, argument → the claim transitions to "contested"

"Find claims that have no evidence yet"

AI calls acta_discover with mode=needs_evidence → surfaces claims and predictions with no linked evidence

"Verify the chain for protocol-trust-models"

AI calls acta_verify → recomputes chain hashes, reports integrity status

Provenance Metadata

Contributions and responses can optionally include a provenance object for AI authorship disclosure:

{
  "provenance": {
    "authored_with_model": "claude-sonnet-4-20250514",
    "tool_version": "acta-mcp/0.2.0",
    "disclosure_level": "reproducible"
  }
}

Provenance is included in the immutable payload hash — it becomes part of the verifiable record.

Authentication

Uses X-Device-Id header by default. Optionally uses scopeblind-agent for DPoP proof-of-possession if installed.

Configuration

Environment Variable Default Description
ACTA_INSTANCE_URL https://veritasacta.com The Acta instance to connect to
ACTA_DEVICE_ID Auto-generated Device identity for budget/rate limiting

Links

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.tomjwxf/acta-mcp

How do I install io.github.tomjwxf/acta-mcp?

Run claude mcp add io-github-tomjwxf-acta-mcp -- npx -y acta-mcp, then add the server to your MCP client's configuration.

Is io.github.tomjwxf/acta-mcp safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.tomjwxf/acta-mcp still maintained?

The last commit was 7 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.