Skip to main content

Python SDK and MCP bridge for the OpenTrust tool trust registry

Project description

opentrust-sdk

Python SDK for OpenTrust, the trust registry and passport layer for AI-agent tools.

Use it to verify tools, fetch passports, search the registry, and expose an MCP bridge for agent runtimes.

Install

pip install opentrust-sdk

For MCP support:

pip install 'opentrust-sdk[mcp]'

Basic usage

import asyncio
from opentrust import verify

async def main():
    result = await verify('github/file-search-mcp')
    print(result)

asyncio.run(main())

MCP bridge

opentrust-mcp

Repository

https://github.com/Costder/opentrust

License

MIT

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

opentrust_sdk-1.0.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.

opentrust_sdk-1.0.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file opentrust_sdk-1.0.0.tar.gz.

File metadata

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

File hashes

Hashes for opentrust_sdk-1.0.0.tar.gz
Algorithm Hash digest
SHA256 a4b04079ad53b2ca0490791c570ceaec52c3a7061fb3c44b245572fb2e017600
MD5 920074ec28284cb00958c8f12ae64c86
BLAKE2b-256 9b700c63b5ef6a85f4b564597a54f2e21262808be165b0042bf5e09db44aa4ef

See more details on using hashes here.

File details

Details for the file opentrust_sdk-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: opentrust_sdk-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for opentrust_sdk-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 63e7b4f7c47a892a9d54ace542f1b5a9a5e83986caa0ec2c08c1df1115ce6f98
MD5 8c05b2027cbc008cd72540bd463b8faf
BLAKE2b-256 50d907f531ae1d9f73c5705465df6ee142ba05b30f6d4bfb68a6895cb33839d1

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