Skip to main content

🛡️ ProofCore MCP Server

Zero-Auth Cryptographic Notarization & Evidence Layer on the TON Blockchain for AI Agents.

PyPI version Model Context Protocol TON Blockchain License: MIT

🌐 Protocol Website📖 OpenAPI Specification📱 Telegram Bot


⚡ What is this?

This is the official Model Context Protocol (MCP) server for the ProofCore Protocol.

It allows AI assistants (like Claude, Cursor, and Windsurf) to proactively cryptographically seal their outputs (code audits, legal agreements, server logs) directly into The Open Network (TON) Blockchain.

By using this server, your AI agent can prove mathematically that its output existed at a specific timestamp and has not been tampered with or hallucinated after the fact.

🛠 Available Tools

  1. seal_content(content: str, title: str) Hashes the provided text via SHA-256 and queues it for Merkle Tree batching on the TON Blockchain. Returns an immutable citation badge.
  2. get_proof_status(deal_id: str) Fetches the cryptographic manifest, Merkle path, and TON transaction hash for a previously sealed deal.

🚀 Installation & Usage

You do not need an API key to use ProofCore. It operates on a strict Zero-Auth mechanism.

Claude Desktop

Add the following to your claude_desktop_config.json:

{
  "mcpServers": {
    "proofcore": {
      "command": "uvx",
      "args": ["proofcore-mcp"]
    }
  }
}

Cursor IDE

  1. Open Cursor Settings -> Features -> MCP
  2. Click + Add new MCP Server
  3. Select type command
  4. Name: proofcore
  5. Command: uvx proofcore-mcp

💬 How to use it in chat

Just ask your AI:

  • "Audit this Solidity contract and cryptographically seal the final verdict on-chain."
  • "Draft an NDA between Alice and Bob, then notarize it via ProofCore."
  • "What is the blockchain status of deal UUID?"

The AI will automatically invoke the tool, anchor the document, and provide you with a verification link!

🔍 Independent Verification

Every sealed document returns a citation link (e.g., https://proofcore.org/app/<UUID>). Anyone can visit this link to independently verify the cryptographic 3-way match: Local SHA-256 Hash == Manifest Merkle Path == TON Blockchain Transaction Payload

"Don't trust ProofCore. Verify the proof yourself."

📜 License

Distributed under the MIT License.

Download files

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

Source Distribution

proofcore_mcp-0.1.0.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

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

proofcore_mcp-0.1.0-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: proofcore_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.7

File hashes

Hashes for proofcore_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f3c624e222e82bac07ee6f1ef401ef61aae2ce7f2f809208d0290413eb3e8dc6
MD5 a7aa9c0863e11fe528f5cb84da5b57bc
BLAKE2b-256 93a1b5a319370b303b7f8c089d1ae1555df57a6bd1dce48bce99d3217455a12f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: proofcore_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.7

File hashes

Hashes for proofcore_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cccb43251cfce1bac557ee18bd5e263e74ebb0da43f244b33aa8469f6d269949
MD5 a4c62148e083238262b6a70d64501754
BLAKE2b-256 41c9e25c60b582029d1fb0716b1317be15c5b1b1d940d04e7c6588c96d6a7dd2

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

This release

0.1.0 This release

2 files

Supported by

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