Skip to main content

Open MCP (Model Context Protocol) server exposing keystone execution_ref verification as tools (Apache-2.0)

Project description

algovoi-keystone-mcp

An open MCP server exposing keystone verification as tools, so any MCP client can recompute and check a keystone execution_ref offline. Two tools: keystone_execution_ref (recompute) and keystone_verify (recompute + compare to a claimed value). Pure and open: JCS (RFC 8785) + SHA-256, no AlgoVoi service, not the private composition engine.

pip install "algovoi-keystone-mcp[server]"
python -m algovoi_keystone_mcp        # stdio MCP server
from algovoi_keystone_mcp import verify_execution_ref
verify_execution_ref(dr, "payment", "payments/transfer", "COMMITTED", 1716460800000, claimed)["ok"]

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

algovoi_keystone_mcp-0.1.0.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

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

algovoi_keystone_mcp-0.1.0-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for algovoi_keystone_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 71c4223465b5ab11bddfb23234289ab2b3f763fb5e165f89417dd57b777b5295
MD5 d8af982fb6ecfc124cb875e9c2f58841
BLAKE2b-256 bc2b7e211d396f837fac30777ca53d96080fd22a72a5ee531cb6d5cca320c2e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for algovoi_keystone_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 06729491a93577511d192672e024241627a0f4f5ebf27daf7a1f09d7025f924b
MD5 43320b8e537d6b897777aa07dc7a53c8
BLAKE2b-256 59dd343537ec7b5c8d81ff71a4babe8e9e8d1495221c35e38230713e1fb1984c

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