⚠️⚠️⚠️ This is an experimental project ⚠️⚠️⚠️
⚠️⚠️⚠️ PLEASE BE AWARE OF ANY POTENTIAL ERRORS AND BUGS ⚠️⚠️⚠️
Curvegrid's MultiBaas MCP Server
A Model Context Protocol (MCP) server for Curvegrid's MultiBaas platform, enabling AI assistants to interact with blockchain data and smart contracts.
Installation
You can configure the server in two ways:
Claude Code:
If you want to just test it in under this project
Otherwise, replace ./dist/index.js with /path/to/this-repository
Using environment variables in the config file for Claude Desktop:
Or initialize the client manually in your conversation:
baseUrl: Your MultiBaas instance URL (e.g., "https://your-instance.multibaas.com")apiKey: Your MultiBaas API key
The server will first try to initialize using environment variables on startup. If that fails, you can still initialize manually using the initialize_client command.
Development
License
MIT
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Enables AI assistants to interact with blockchain data and smart contracts through Curvegrid's MultiBaas platform, providing seamless access to blockchain operations and contract functionality.