attestix
Attestix - Attestation Infrastructure for AI Agents. DID-based agent identity, W3C Verifiable Credentials, EU AI Act compliance layer, delegation chains, and reputation scoring. 47 MCP tools across 9 modules.
claude mcp add --transport stdio vibetensor-attestix python /path/to/attestix/main.py \ --env ATTESTIX_CONFIG="Path or JSON string for server configuration (optional)" \ --env ATTESTIX_LOG_LEVEL="DEBUG|INFO|WARNING|ERROR (optional)"
How to use
Attestix is an MCP server that provides a comprehensive attestation infrastructure for AI agents. It offers tools to manage identities (UAITs), agent cards, DIDs, delegations, reputation scoring, compliance workflows for the EU AI Act, and verifiable credentials/presentations. Once running, you can access its 47 tooling components across modules such as Identity, Agent Cards, DID, Delegation, Reputation, Compliance, Credentials, Provenance, and Blockchain, enabling end-to-end cryptographic proofs, attestations, and provenance for AI agents and their interactions. Typical workflows include creating an agent identity, issuing verifiable credentials, recording training data and model lineage, and producing compliance declarations and verifiable presentations for regulators or other agents. The server operates offline with local JSON storage, avoiding cloud dependencies, and signs artifacts using Ed25519 to ensure cryptographic integrity.
How to install
Prerequisites:
- Python 3.8+ installed on your system
- pip available in PATH
- Internet access to install dependencies
Install and run:
-
Create a virtual environment (optional but recommended): python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
-
Install the attestix package from source or PyPI (adjust as needed): pip install attestix
-
Run the MCP server entry point: python /path/to/attestix/main.py
-
(Optional) Configure environment variables to customize behavior:
- ATTESTIX_CONFIG: Path or JSON string for server configuration
- ATTESTIX_LOG_LEVEL: DEBUG/INFO/WARNING/ERROR
-
If you clone from GitHub, install requirements first: git clone https://github.com/VibeTensor/attestix.git cd attestix pip install -r requirements.txt python main.py
Additional notes
Tips and common issues:
- Ensure the Python path used to run main.py matches your virtual environment where dependencies are installed.
- If using Claude Code integration, adjust the command/args to point to attestix.main entry point as shown in the Quick Start.
- For local development, keep all data stored locally (default JSON stores) to preserve offline capability.
- When deploying in production, consider securing environment variables and providing a persistent storage backend if needed.
- If you encounter module import errors, verify that your PYTHONPATH includes the package location or install dependencies via requirements.txt.
- The server exposes 47 tools across modules; consult the documentation for tool names and parameter schemas before automation.
Related MCP Servers
ciso-assistant-community
CISO Assistant is a one-stop-shop GRC platform for Risk Management, AppSec, Compliance & Audit, TPRM, Privacy, and Reporting. It supports 100+ global frameworks with automatic control mapping, including ISO 27001, NIST CSF, SOC 2, CIS, PCI DSS, NIS2, DORA, GDPR, HIPAA, CMMC, and more.
Wax
Sub-Millisecond RAG on Apple Silicon. No Server. No API. One File. Pure Swift
agentic-ai-systems
🐔 Agentic systems explained with chickens. Workflows, agents & orchestration made simple. Mermaid diagrams included
thoughtbox
Thoughtbox is a Git-inspired workspace for Agent Teams.
UCAI
Universal Contract AI Interface (UCAI) 🔗 ABI to MCP | The open standard for connecting AI agents to blockchain. MCP server generator for smart contracts. Claude + Uniswap, Aave, ERC20, NFTs, DeFi. Python CLI, Web3 integration, transaction simulation. Polygon, Arbitrum, Base, Ethereum EVM chains. Claude, GPT, LLM tooling, Solidity, OpenAI.
universal-crypto
Universal MCP server for AI agents to interact with any* blockchain via natural language and plugins. Supports swaps, bridges, gas, staking, lending, and more across Ethereum, Arbitrum, Base, Polygon, BSC, and testnets.