zkprovenance-mcp
v1.0.1
Published
ZK-Provenance MCP Server — AI agents ke liye ZK proof generation & verification
Downloads
39
Readme
ZK-Provenance MCP Server 🔵
AI agents (Claude, ChatGPT, Cursor) ke liye ZK proof tools.
Model Context Protocol server jo ZK-Provenance protocol ke saath directly interact karta hai.
Tools
| Tool | Description |
|------|-------------|
| generate_proof | Data se Groth16 ZK-SNARK proof banao |
| verify_proof | Existing proof verify karo (on-chain check) |
| get_attestations | Wallet ke saare attestations fetch karo |
| check_compliance | Wallet ka compliance score aur tier dekho |
Install
git clone https://github.com/ls4825783/zk-provenance
cd mcp-server
npm install
npm run buildEnvironment Variables
SUPABASE_URL=https://your-project.supabase.co
SUPABASE_ANON_KEY=your-anon-key
ZKP_API_URL=https://zkprovenance.app/api # optionalClaude Desktop Setup
claude_desktop_config.json mein add karo:
{
"mcpServers": {
"zkprovenance": {
"command": "node",
"args": ["/path/to/zkprovenance-mcp/dist/index.js"],
"env": {
"SUPABASE_URL": "your-supabase-url",
"SUPABASE_ANON_KEY": "your-anon-key"
}
}
}
}Cursor Setup
.cursor/mcp.json:
{
"mcpServers": {
"zkprovenance": {
"command": "node",
"args": ["/path/to/zkprovenance-mcp/dist/index.js"],
"env": {
"SUPABASE_URL": "your-supabase-url",
"SUPABASE_ANON_KEY": "your-anon-key"
}
}
}
}Usage Examples (Claude Desktop)
"Generate a ZK proof for this HIPAA-compliant patient record: ..."
"Verify proof commitment 0xf5ead29f..."
"Check compliance score for wallet 7xKp...AbCd"
"Get all attestations for wallet 7xKp...AbCd"Token: $ZKPV
- CA:
DDejWaDNwwAajh6EUZ97eNSzZ347uzKy5EqQtcD8pump - 50K $ZKPV = Pro tier
- 500K $ZKPV = Enterprise tier
Links
- App: https://zkprovenance.app
- Docs: https://docs.zkprovenance.io
- Twitter: https://twitter.com/ZkProvenance
