Skip to main content
Glama

MultiBaas MCP Server

by curvegrid

⚠️⚠️⚠️ This is an experimental project ⚠️⚠️⚠️

__ ___ ____ _ ____ __ _____________ / |/ /_ __/ / /_(_) __ )____ _____ ______ / |/ / ____/ __ \ / /|_/ / / / / / __/ / __ / __ `/ __ `/ ___/ / /|_/ / / / /_/ / / / / / /_/ / / /_/ / /_/ / /_/ / /_/ (__ ) / / / / /___/ ____/ /_/ /_/\__,_/_/\__/_/_____/\__,_/\__,_/____/ /_/ /_/\____/_/ 4D 75 6C 74 69 42 61 61 73 4D 43 50

⚠️⚠️⚠️ 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:

  1. Claude Code:

If you want to just test it in under this project

npm install && npm build && claude mcp add multibaas -e API_KEY='<YOUR_MULTIBAAS_API_KEY>' BASE_URL='https://<YOUR_MULTIBAAS_DEPLOYMENT>.multibaas.com' -- ./dist/index.js

Otherwise, replace ./dist/index.js with /path/to/this-repository

  1. Using environment variables in the config file for Claude Desktop:

{ "mcpServers": { "multibaas-mcp": { "command": "npx", "args": ["-y", "/path/to/this-repository"], "env": { "BASE_URL": "https://<YOUR_MULTIBAAS_DEPLOYMENT>.multibaas.com", "API_KEY": "<YOUR_MULTIBAAS_API_KEY>" } } } }
  1. Or initialize the client manually in your conversation:

initialize_client

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

# Install bun install # Run in development mode bun run dev # Build for production bun run build # Run the built version bun run start

License

MIT

-
security - not tested
F
license - not found
-
quality - not tested

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.

  1. Installation
    1. Development
      1. License

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/curvegrid/multibaas-mcp-poc'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server