1. Conduid
  2. Developer Tools
  3. Cheqd
MCP server · Developer Tools

Cheqd

Model Context Protocol (MCP) Toolkit for cheqd decentralised identity

67Good

Scored yesterday · breakdown

About Cheqd

Cheqd is an MCP server published by cheqd in the Developer Tools category: model Context Protocol (MCP) Toolkit for cheqd decentralised identity.

The repository has 1 stars and 0 forks, with the last commit 3 months ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

Claude Code
claude mcp add toolkit -- npx -y @us-all/mcp-toolkit
npx
npx -y @us-all/mcp-toolkit
uvx
uvx mcp-server-toolkit
pip
pip install mcp-server-toolkit

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Cheqd

Powered by Claude · Grounded in docs

I know everything about Cheqd. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 4 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

@cheqd/mcp-toolkit-server@1.4.0@cheqd/mcp-toolkit-server@1.4.0 · 12 Jun 2025@cheqd/mcp-toolkit-server 1.4.0 (2025-06-12) Features Streaming http support [DEV-5079]…

README

Cheqd MCP Toolkit

GitHub release (latest by date) GitHub Release Date GitHub license

GitHub release (latest by date including pre-releases) GitHub commits since latest release (by date) GitHub contributors

GitHub Workflow Status GitHub Workflow Status GitHub repo size

ℹ️ Overview

The @cheqd/mcp-toolkit is a modular framework built around the Model Context Protocol (MCP) which allows AI agents to interact with the Cheqd network. MCP standardizes AI agent interactions by providing a structured way to handle identity-related workflows. This toolkit enables AI agents to securely manage decentralized identities (DIDs), verifiable credentials, and trust registries, making it an essential component for AI-driven identity systems. This repository allows developers to configure and deploy an MCP server with the available toolkits.

🌐 Remote MCP Server

For the quickest way to get started, you can connect to our hosted MCP server. Simply add the following configuration to your Claude Desktop or Cursor settings file:

  • For Claude Desktop: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

  • For Cursor: .cursor/mcp.json

{
    "mcpServers": {
        "cheqd-mcp": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://remote-mcp.cheqd.io/mcp"
            ],
        }
    }
}

The remote option requires no local setup and provides immediate access to cheqd identity tools.

Prerequisites

  • Node.js 20 or higher
  • pnpm 8 or higher
  • Basic knowledge of TypeScript and MCP

📦 Packages

@cheqd/mcp-toolkit

The @cheqd/mcp-toolkit package allows you to configure and host an MCP (Model Context Protocol) server within an environment. It integrates with tools from this repository to provide a customizable infrastructure for managing identity-related operations.

Features:

  • Configurable MCP server setup
  • Integration with various tools from this repository

Usage Options

1. Remote Server (Easiest)

Connect to our hosted MCP server - no local setup required:

{
    "mcpServers": {
        "cheqd-mcp": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://remote-mcp.cheqd.io/mcp"
            ],
        }
    }
}

2. Local server via NPX

Use this to run the Cheqd MCP Server locally and pass your own environment variables.

{
    "mcpServers": {
        "cheqd": {
            "command": "npx",
            "args": [
                "-y",
                "@cheqd/mcp-toolkit-server"
            ],
            "env": {
                "TOOLS": "credo,<other available tools>",
                ...
            }
        }
    }
}

3. Local Server via docker-compose

Use the env.example file and update the appropriate variables.

{
  "mcpServers": {
    "cheqd-docker-compose": {
      "command": "docker",
      "args": [
        "compose",
        "-f",
        "/path/to/repo/mcp-toolkit/docker/docker-compose.yml",
        "run",
        "--rm",
        "-p", 
        "3000:3000",
        "--name",
        "faber",
        "-T",
        "mcp-server"
      ]
    }
  }
}

@cheqd/mcp-toolkit-credo

The @cheqd/mcp-toolkit-credo package is one of the toolkits that integrate with @openwalletfoundation/credo-ts, allowing an AI agent to manage DIDs and verifiable credentials. It provides tools for:

  • Issuing and revoking credentials
  • Schema and credential definition management
  • DID-based authentication
  • TRAIN for trust registry verification

🌍 Environment Variables

TOOLS="credo"       # Comma separated list of Tools, as of now only 'credo'
CREDO_PORT="3000"   # Port on which the Credo agent will run
CREDO_NAME="faber"  # Name of the Credo Agent
CREDO_ENDPOINT="http://faber:3000"    # Endpoint which Credo Agent is accessible externally
CREDO_CHEQD_TESTNET_MNEMONIC="your-mnemonic-phrase"   # Your Testnet mnemonic phrase
TRAIN_ENDPOINT="https://dev-train.trust-scheme.de/tcr/v1/"    # The TRAIN endpoint for verification of trust registry 
PORT="5000"   # The Port where the Remote MCP Server will run

Developer Options

Development Setup

1. Install pnpm

If you don't already have pnpm installed:

npm install -g pnpm

2. Clone the repository

git clone https://github.com/cheqd/mcp-toolkit.git
cd mcp-toolkit

3. Install dependencies

pnpm install

4. Build the packages

pnpm build

📚 Documentation

For comprehensive details on the Cheqd MCP Toolkit, usage examples, and AI agent integrations, please refer to our official documentation:

👉 MCP Documentation on cheqd.io

The documentation covers advanced topics including:

  • Architecture and design of MCP
  • Integrating MCP with AI agents
  • Real-world use cases and patterns
  • Security and trust model
  • Deployment recommendations

💬 Community

Our Discord server is the primary chat channel for our open-source community, software developers, and node operators.

Please reach out to us there for discussions, help, and feedback on the project.

🙋 Find us elsewhere

Telegram Discord Twitter LinkedIn Medium YouTube

README fetched from the repository 4 hours ago. The original is authoritative.

Questions

About Cheqd

How do I install Cheqd?

Run claude mcp add toolkit -- npx -y @us-all/mcp-toolkit, then add the server to your MCP client's configuration.

Is Cheqd safe to use with an AI agent?

Its trust score is 67 out of 100 (good). It passes 5 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Cheqd still maintained?

Yes — the last commit was 3 months ago. The repository has 1 stars and 0 forks and 13 open issues.