@Bind Protocol/ Server
FreeNot checkedLocal MCP server for Bind Protocol — credential parsing, verification, and hashing tools for AI agents.
About
Local MCP server for Bind Protocol — credential parsing, verification, and hashing tools for AI agents.
README
━━━╸ 888888b. 8888888888b 8888888888b.
━━━━━╸ 888 "88b 888 8888b 888888 "Y88b
━━━━━━━╸ 888 .88P 888 88888b 888888 888
━━━━━━━━━╸ 8888888K. 888 888Y88b 888888 888
━━━━━━━━━━━╸ 888 "Y88b 888 888 Y88b888888 888
━━━━━━━━━━━━━╸ 888 888 888 888 Y88888888 888
━━━━━━━━━━━━━━━╸ 888 d88P 888 888 Y8888888 .d88P
━━━━━━━━━━━━━━━━━╸ 8888888P"8888888888 Y8888888888P"
P R O T O C O L
@bind-protocol/mcp-server
Local MCP server for Bind Protocol — credential parsing, verification, and hashing tools for AI agents.
Overview
This MCP (Model Context Protocol) server enables AI agents to work with Bind Protocol Verifiable Credentials (VC-JWTs). It provides tools to decode, cryptographically verify, and hash credentials without requiring direct access to keys or the Bind Protocol API.
Tools
| Tool | Description |
|---|---|
bind_parse_credential |
Decode a VC-JWT into its header, payload, and signature without verifying the signature. |
bind_verify_credential |
Parse a VC-JWT, fetch the issuer's JWKS, verify the ES256 signature, and check expiration. Does not check revocation. |
bind_hash_credential |
Compute the SHA-256 hash of a VC-JWT (for use with bind_check_revocation). |
Installation
npm install @bind-protocol/mcp-server
Or clone and build from source:
git clone <repo-url>
cd mcp-server
npm install
npm run build
Requirements
- Node.js >= 18.0.0
Configuration
Add the server to your MCP client config. For Claude Desktop, edit claude_desktop_config.json:
{
"mcpServers": {
"bind-protocol": {
"command": "npx",
"args": ["@bind-protocol/mcp-server"]
}
}
}
Or point directly to the built binary:
{
"mcpServers": {
"bind-protocol": {
"command": "bind-mcp-server"
}
}
}
Environment variables
| Variable | Default | Description |
|---|---|---|
BIND_API_URL |
https://api.bindprotocol.xyz |
Bind Protocol API endpoint used to fetch issuer JWKS. |
LOG_LEVEL |
info |
Log verbosity (fatal, error, warn, info, debug, trace). |
Development
npm run dev # Build in watch mode
npm run build # Production build
npm run typecheck # Type-check without emitting
npm run test # Run tests
npm run test:watch # Run tests in watch mode
License
MIT
mcp-server
Install @Bind Protocol/ Server in Claude Desktop, Claude Code & Cursor
unyly install bind-protocol-mcp-serverInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add bind-protocol-mcp-server -- npx -y @bind-protocol/mcp-serverFAQ
Is @Bind Protocol/ Server MCP free?
Yes, @Bind Protocol/ Server MCP is free — one-click install via Unyly at no cost.
Does @Bind Protocol/ Server need an API key?
No, @Bind Protocol/ Server runs without API keys or environment variables.
Is @Bind Protocol/ Server hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install @Bind Protocol/ Server in Claude Desktop, Claude Code or Cursor?
Open @Bind Protocol/ Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
by modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
by xuzexin-hzCompare @Bind Protocol/ Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All ai MCPs
