关于 NEAR MCP
NEAR MCP 是用于与 NEAR 区块链交互的 MCP 服务。它面向需要让 LLM 和 AI Agent 访问 NEAR 账户与链上功能的用户,可在本地运行。
主要功能
- 01管理 NEAR 账户
- 02查询账户余额与状态
- 03签名并发送交易
- 04创建账户与管理访问密钥
- 05检查与执行智能合约
适用场景
- 01让 AI 助手代为查询 NEAR 账户余额
- 02通过 AI 助手签名并发送交易
- 03在命令行客户端中接入 NEAR 功能
MCP 相关
该项目是 MCP 服务,向支持 MCP 的客户端提供 NEAR 账户与区块链相关工具,并可通过 Claude Code、Claude Desktop 或 goose 等客户端添加。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
NEAR MCP
此项目是一个兼容模型上下文协议(MCP)的服务,用于与 NEAR 区块链交互。此工具为大模型和 AI Agent 提供了一种安全访问 NEAR 账户及区块链功能并与之交互的方式。
快速入门
以下介绍如何通过 claude code CLI 快速开始使用 near-mcp 服务
npm install -g @anthropic-ai/claude-code
claude mcp add near-mcp npx @nearai/near-mcp@latest run
claude
或者在 Phala Cloud 上远程部署 MCP 服务,查看此处的说明
安装
near-mcp 旨在与兼容 MCP 的客户端配合使用。了解更多信息,请参阅 MCP 文档
添加到 claude code CLI:
claude mcp add near-mcp npx @nearai/near-mcp@latest run
通过 JSON 配置添加到 claude 桌面应用:
{
"mcpServers": {
"near-mcp": {
"command": "npx",
"args": ["-y", "@nearai/near-mcp@latest", "run"],
"env": {}
}
}
}
添加到 goose
┌ goose-configure
│
◇ What would you like to configure?
│ Add Extension
│
◇ What type of extension would you like to add?
│ Command-line Extension
│
◇ What would you like to call this extension?
│ near-mcp
│
◇ What command should be run?
│ npx @nearai/near-mcp@latest run
│
◇ Please set the timeout for this tool (in secs):
│ 60
│
◇ Would you like to add environment variables?
│ No
│
└ Added near-mcp extension
或者,你可以全局安装并直接使用。
# Install globally
npm install -g @nearai/near-mcp@latest
# Or use directly with npx
npx @nearai/near-mcp@latest run
可用工具
可用工具和参数列表请参阅 TOOLS.md。
与 AI 模型集成
此工具旨在与支持模型上下文协议的 AI 模型配合使用。它使 AI 助手能够:
- 代表用户管理 NEAR 账户
- 检查账户余额和状态
- 签署并发送交易
- 创建新账户并管理访问密钥
- 检查并执行智能合约
安全注意事项
- 此 MCP 旨在本地运行。账户私钥存储在运行 MCP 服务的本地未加密密钥库中。
- 底层模型不应有权查看其交互账户的私钥,只有一种例外。
import_account工具允许模型从私钥导入账户。这需要用户向模型提供私钥。
参与贡献
欢迎为 NEAR MCP 服务贡献!更多信息请参阅 CONTRIBUTING.md 文件。
问题反馈
如果你发现错误或有功能请求,请在 GitHub 仓库中提交 issue。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。