区块链交互工具

NEAR MCP是一个与NEAR区块链交互的模型上下文协议兼容服务器,使LLMs和AI代理能够安全地访问和交互NEAR账户及区块链功能。

  • by nearai
  • TypeScript
  • 本地部署
  • 31 星标
  • 更新于
在 GitHub 查看 nearai/near-mcp

使用说明

MCP附近

此项目是一个模型上下文协议(主控程序)用于与交互的兼容服务器 NEAR区块链该工具为LLM和AI代理提供了一种安全访问NEAR帐户和区块链功能并与之交互的方法。

快速启动

以下是如何快速开始使用附近的mcp服务器 claude 代码cli

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 代码 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助手能够:

  1. 代表用户管理NEAR帐户
  2. 检查账户余额和状态
  3. 签署并发送交易
  4. 创建新帐户并管理访问密钥
  5. 检查和执行智能合约

安全考虑

  • 此MCP旨在本地运行。帐户私钥存储在运行MCP服务器的本地未加密密钥库中。
  • 底层模型不应有权查看与其交互的帐户的私钥 _一个例外_The import_account 该工具允许模型从私钥导入帐户。这要求用户向模型提供私钥。

贡献

我们欢迎对NEAR MCP服务器的贡献!请查看 贡献.md 文件以获取更多信息。

报告问题

如果您发现错误或有功能请求,请在GitHub存储库上打开问题。