Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MultiBaas MCP Serverget the latest block number from the Ethereum mainnet"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
⚠️⚠️⚠️ 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