⚠️⚠️⚠️ 这是一个实验项目⚠️⚠️⚠️
__ ___ ____ _ ____ __ _____________
/ |/ /_ __/ / /_(_) __ )____ _____ ______ / |/ / ____/ __ \
/ /|_/ / / / / / __/ / __ / __ `/ __ `/ ___/ / /|_/ / / / /_/ /
/ / / / /_/ / / /_/ / /_/ / /_/ / /_/ (__ ) / / / / /___/ ____/
/_/ /_/\__,_/_/\__/_/_____/\__,_/\__,_/____/ /_/ /_/\____/_/
4D 75 6C 74 69 42 61 61 73 4D 43 50
⚠️⚠️⚠️ 请注意任何潜在的错误和错误⚠️⚠️⚠️
Curvegrid的MultiBaas MCP服务器
Curvegrid MultiBaas平台的模型上下文协议(MCP)服务器,使AI助手能够与区块链数据和智能合约进行交互。
安装
您可以通过两种方式配置服务器:
- 克劳德代码:
如果你只想在这个项目下测试它
npm install && npm build && claude mcp add multibaas -e API_KEY='' BASE_URL='https://.multibaas.com' -- ./dist/index.js否则,更换 ./dist/index.js 随着 /path/to/this-repository
- 在Claude Desktop的配置文件中使用环境变量:
{
"mcpServers": {
"multibaas-mcp": {
"command": "npx",
"args": ["-y", "/path/to/this-repository"],
"env": {
"BASE_URL": "https://.multibaas.com",
"API_KEY": ""
}
}
}
}- 或者在对话中手动初始化客户端:
initialize_clientbaseUrl:您的MultiBaas实例URL(例如,“https://your-instance.multibaas.com")apiKey:您的MultiBaas API密钥
服务器将在启动时首先尝试使用环境变量进行初始化。如果失败,您仍然可以使用 initialize_client 命令。
发展
# Install
bun install
# Run in development mode
bun run dev
# Build for production
bun run build
# Run the built version
bun run start许可证
麻省理工学院
