使用说明
Bink MCP服务器
Bink AI的模型上下文协议(MCP)服务器实现,使AI代理能够与区块链网络和DeFi应用程序进行交互。
概述
Bink MCP Server通过 模型上下文协议它允许AI代理执行各种区块链操作,包括:
- 钱包管理
- 令牌信息检索
- 在PancakeSwap等平台上进行DeFi交换
- 跨链桥接
- 价格检查和交易
特性
- 🌐 多链支持:适用于以太坊、BNB链和Solana网络
- 🔄 DeFi集成:与PancakeSwap、Jupiter、Thena和其他DeFi平台连接
- 🔌 模块化插件系统:可扩展的架构,支持交换、桥接、令牌和钱包插件
- 🔐 安全钱包管理:安全地处理钱包操作
- 🤖 MCP兼容性:完全实现AI代理集成的模型上下文协议
先决条件
- Node.js 16+
- Yarn或npm
安装
# Clone the repository
git clone https://github.com/Bink-AI/bink-mcp-server.git
cd bink-mcp-server
# Install dependencies
yarn install
配置
创建一个 .env 根目录中的文件,包含以下变量:
# Wallet configuration
WALLET_MNEMONIC=your_wallet_mnemonic_here
用法
发展
# Start the development server
yarn dev
生产
# Build the project
yarn build
# Start the server
yarn start
API
此服务器实现 模型上下文协议,提供以下端点:
listTools-列出可用的区块链工具callTool-执行区块链操作listResources-列出可用资源readResource-检索资源数据
发展
项目结构
src/index.ts-入口点src/server.ts-MCP服务器实现src/mcp-agent.ts-代理将MCP桥接到Bink插件src/utils.ts-实用功能
