Skip to main content

AgentOath MCP Server

Model Context Protocol (MCP) tool provider for the AgentOath trust protocol.

Lets any MCP-compatible AI agent (Claude, ChatGPT, etc.) create verifiable identities, sign trust receipts, and check trust scores -- all through the standard MCP tool interface.

Quick Start

# Install
pip install agentoath-mcp-server

# Run the MCP server (stdio transport)
agentoath-mcp

Claude Desktop Configuration

Add to ~/.claude/claude_desktop_config.json:

{
  "mcpServers": {
    "agentoath": {
      "command": "agentoath-mcp",
      "args": ["--agent-dir", "~/.agentoath"]
    }
  }
}

Available Tools

Tool Description
agentoath_create_identity Create a new agent identity with Ed25519 keypair
agentoath_sign_receipt Sign a trust receipt for an interaction
agentoath_verify_receipt Verify a receipt's cryptographic signature
agentoath_check_trust Check an agent's computed trust score
agentoath_lookup_agent Look up agent info by DID
agentoath_list_receipts List receipts for an agent

Protocol

The server implements JSON-RPC over stdio, compatible with the MCP specification (2024-11-05).

Development

pip install -e ".[dev]"
pytest

License

Apache-2.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentoath_mcp_server-0.2.0.tar.gz (15.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentoath_mcp_server-0.2.0-py3-none-any.whl (13.3 kB view details)

Uploaded Python 3

File details

Details for the file agentoath_mcp_server-0.2.0.tar.gz.

File metadata

  • Download URL: agentoath_mcp_server-0.2.0.tar.gz
  • Upload date:
  • Size: 15.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.12

File hashes

Hashes for agentoath_mcp_server-0.2.0.tar.gz
Algorithm Hash digest
SHA256 16729edf13918e04c40b8d6447485513113d9c51e8b1971bd4151cc5e8e518d6
MD5 007c1ad4f7fd9eedc6960052cf841d76
BLAKE2b-256 d0f24ed25087a4d3db727d61f61557f050732833ad3b72be56a1f7c8b590663e

See more details on using hashes here.

File details

Details for the file agentoath_mcp_server-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for agentoath_mcp_server-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f51bb3410f0adf794a62003cb6bf400558da6f7482c172eac1171c696695d4ca
MD5 a7f88cd62540b71f2a195f9c7e9597dd
BLAKE2b-256 3ced9012e5e62050d0bea41bb0d9f388b4d094af84163cb181a534d1e2d06d70

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page