Back to Home
adityajoshi12 icon

fabric-mcp-server

Verified Safe

by adityajoshi12

Overview

Enables AI assistants to interact with Hyperledger Fabric blockchain networks by exposing a set of blockchain management and interaction tools.

Installation

Run Command
npx -y @adityajoshi12/fabric-mcp-server

Environment Variables

  • FABRIC_CHANNEL
  • FABRIC_CHAINCODE
  • FABRIC_MSP_ID
  • FABRIC_WALLET_PATH
  • FABRIC_CONNECTION_PROFILE
  • FABRIC_USER_ID

Security Notes

The server utilizes official Hyperledger Fabric SDKs and loads all critical configuration (e.g., wallet paths, connection profiles, user IDs) from environment variables, preventing hardcoded secrets. It functions as a bridge, meaning the overall security posture heavily relies on the proper setup and security of the underlying Hyperledger Fabric network and the management of the user identity wallet. The HTTP transport, built with Express, handles basic error responses. While `express-rate-limit` is a dependency of the MCP SDK, no explicit rate limiting or advanced authentication for the `/mcp` endpoint is configured within the provided server code. This implies that the server expects to operate in a controlled environment where the AI assistant's access is implicitly authorized. Chaincode arguments are passed directly, making the security of the smart contracts' input validation critical.

Similar Servers

Stats

Interest Score30
Security Score8
Cost ClassLow
Avg Tokens5
Stars1
Forks0
Last Update2026-01-13

Tags

Hyperledger FabricBlockchainAI AssistantMCPNode.js