一个提供链上工具的模型上下文协议(MCP)服务器,可助力 AI 应用程序与 Linea 区块链实现交互,为区块链操作带来便捷。
线 - MCP 服务器让 AI 助手能通过自然语言请求执行区块链操作。下面为您介绍快速上手的步骤:
线 - MCP 扩展了任何 MCP 客户端的功能,使其能够与 Linea 区块链交互。Linea 是一个使用零知识证明技术的以太坊 Layer 2 扩展解决方案。此服务器让像 Claude、Cursor 和其他 MCP 兼容客户端这样的 AI 助手,可通过自然语言请求执行区块链操作,支持多种区块链操作,包括钱包管理、代币转移、智能合约部署等。
npm install -g linea-mcp
编辑 ~/.config/linea-mcp/config.json 文件:
{
"etherscanApiKey": "your_etherscan_api_key",
"mnemonic": "your_mnemonic_phrase"
}
linea-mcp init
linea-mcp start --network [--port ]
linea-mcp balance
linea-mcp transfer
linea-mcp contract deploy
{
"network": "mainnet",
"etherscanApiKey": "Your_Etherscan_API_Key",
"mnemonic": "your mnemonic phrase"
}
| 命令 | 描述 |
|---|---|
linea-mcp init |
初始化服务器 |
linea-mcp start |
启动服务器 |
linea-mcp balance |
查询地址余额 |
linea-mcp transfer |
发送以太坊或代币 |
linea-mcp contract |
部署和交互智能合约 |
linea-mcp/
├── src/ # 核心源代码
│ ├── wallet.js # 钱包相关功能
│ ├── token.js # 代币相关功能
│ └── contract.js # 智能合约功能
├── config.json # 服务器配置文件
└── package.json # 项目依赖和脚本
git clone https://github.com/linea-mcp/linea-mcp.git
cd linea-mcp
npm install
npm run dev
此项目遵循 MIT 许可证,详情请见 LICENSE 文件。