Cheqd

Cheqd

Modular MCP server toolkit enabling AI agents to manage DIDs, VCs, and trust registries on Cheqd network.

1
Stars
1
Forks
20
Releases

Overview

The Cheqd MCP Toolkit is a modular framework built around the Model Context Protocol (MCP) that enables AI agents to interact with the Cheqd network. It standardizes identity workflows and provides a configurable MCP server to securely manage decentralized identities (DIDs), verifiable credentials (VCs), and trust registries. The toolkit can be used to run a local MCP server via NPX or Docker Compose, or connect to a hosted remote MCP server for immediate access. It includes the @cheqd/mcp-toolkit-credo package, which integrates with Credo to issue and revoke credentials, manage schemas and credential definitions, perform DID-based authentication, and verify trust registries through TRAIN. Prerequisites include Node.js 20+, pnpm 8+, and basic knowledge of TypeScript and MCP. The repository offers deployment options, environment variable configuration (for Credo and server settings), and links to comprehensive documentation and community support. A remote server option provides instant access to cheqd identity tools without local setup, while the documentation covers architecture, deployment, security, and best practices.

Details

Owner
cheqd
Language
TypeScript
License
Apache License 2.0
Updated
2025-12-07

Features

Configurable MCP server setup

A modular, configurable MCP server that can be customized with tools from the repository to suit specific identity workflows.

Remote hosted MCP server option

Connect to hosted cheqd MCP server for quick start and immediate access to cheqd identity tools without local setup.

Local server via NPX

Run Cheqd MCP Server locally using NPX with customizable environment variables.

Local server via Docker Compose

Deploy MCP server through Docker Compose using the provided env.example and standard compose workflow.

Credo integration toolkit

Includes @cheqd/mcp-toolkit-credo enabling issuing/revoking credentials, schema management, DID-based authentication, and trust registry verification.

Environment variable configuration

Supports environment variables to configure tools, Credo endpoints, ports, and trainer endpoints.

Documentation and community support

Access to MCP docs and active community through Discord, with guidance on architecture, security, and best practices.

Audience

AI developersDesign, build, and operate MCP-enabled AI agents on the Cheqd network.
Identity engineersConfigure and manage DIDs, verifiable credentials, and trust registries within MCP workflows.
MCP integratorsInstall and deploy MCP servers using NPX or Docker Compose for identity workflows in applications.

Tags

MCPModel Context ProtocolDIDsVerifiable CredentialsTrust RegistriesCheqd NetworkAI AgentsToolkitRemote ServerDocker Compose