Skip to main content

AgentOath MCP Server -- expose trust protocol tools to any MCP-compatible AI agent (Claude, ChatGPT, etc.).

Project description

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

Project details


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.1.0.tar.gz (11.5 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.1.0-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: agentoath_mcp_server-0.1.0.tar.gz
  • Upload date:
  • Size: 11.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for agentoath_mcp_server-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1424f86dfc458b857bb6d8211e85b801c68705b06ac1f93cb259ebcb670437f7
MD5 384610388dfde19d316da3bf4b990cf8
BLAKE2b-256 4aa387a243628355cf64d324e9a2975117b2d4c44ab81ae50ca401e06f3efc39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for agentoath_mcp_server-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e205ef9070dca0cf284786e4c48ab7182ec787d081e51ee310fe97842251e4c0
MD5 cc43921797cbb07550ad794ef07c0bd2
BLAKE2b-256 8a53e28c9305b722c05fd71e41bc5594721ceecb566e233153f365289bf0b3b4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page