Token导航 LogoToken导航

MCP Server · 金融服务

Base Network MCP Server

Base网络的MCP服务器,允许通过自然语言命令执行区块链操作,包括钱包管理、余额查询和交易执行。

HTTP官方级别未说明来源级核验工具 4
钱包管理TypeScriptClaude区块链Claude Desktop

快速开始

作者 / 组织
fakepixels
提供方
fakepixels
运行时
Node.js

工具数量

4

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

2

仓库热度

收录来源

4 个

MCP.so

选型结论

Base Network MCP Server 属于金融服务类 MCP Server,公开资料标注 4 个工具,通过HTTP 远程服务接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

金融服务

传输方式

HTTP

认证方式

无需认证

部署方式

支持远程部署

安装与配置

安装命令

npm install base-network-mcp-server

远程服务不用写启动命令,在客户端 MCP 配置里填服务地址即可,具体字段按官方文档填写。

上手步骤

  1. 1

    确认访问方式

    这是HTTP 远程服务,本地不用装依赖;先确认服务地址、账号归属和额度,再决定接哪个客户端。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填服务地址;需要授权的先完成登录,再回到客户端刷新。

  4. 4

    验证是否可用

    连接成功后客户端会列出 4 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

基础网络mcp服务器

这是Base网络的MCP服务器。它允许LLM通过自然语言命令在Base网络上执行区块链操作,包括钱包管理、余额检查和交易执行。

此服务器可与Base Mainnet和Base Sepolia testnet一起使用。

工具

以下工具可用:

进程命令

处理用于基础网络操作的自然语言命令。它接受以下论点:

  • command:要处理的自然语言命令(例如,“向0x1234发送0.5 ETH…”)

它返回一个结构化的响应,其中包含操作结果,包括发送操作的交易详细信息、余额检查的余额信息以及创建钱包的钱包详细信息。

创建钱包

在Base网络上创建一个新钱包。它接受以下参数:

  • name:(可选)钱包的名称

它返回一个包含钱包地址、名称和其他详细信息的对象。

检查平衡

检查Base网络上钱包的余额。它接受以下参数:

  • wallet:(可选)要检查的钱包名称或地址(默认为主钱包)

它以ETH返回钱包余额。

list_wallets

列出所有可用的钱包。

它返回一组钱包对象,每个对象都包含钱包地址、名称和其他详细信息。

用法

使用克劳德桌面

Claude Desktop是一个流行的LLM客户端,支持模型上下文协议。您可以将Base MCP服务器连接到Claude Desktop,通过自然语言命令执行区块链操作。

您可以通过Claude Desktop的配置文件将MCP服务器添加到Claude Desktop:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 窗户: %APPDATA%\Claude\claude_desktop_config.json

要将Base MCP服务器添加到Claude Desktop,请将以下配置添加到 mcpServers 配置文件中的对象:

{
  "mcpServers": {
    "base": {
      "command": "npx",
      "args": [
        "-y",
        "base-network-mcp-server"
      ],
      "env": {
        "BASE_PROVIDER_URL": "https://api.developer.coinbase.com/rpc/v1/base/YOUR_API_KEY",
        "WALLET_PRIVATE_KEY": "your_private_key_here"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

配置

  • BASE_PROVIDER_URL:基础网络提供商(Mainnet或Sepolia)的URL
  • WALLET_PRIVATE_KEY:用于身份验证和交易签名的钱包私钥
  • DEFAULT_GAS_PRICE:(可选)Gwei的默认天然气价格

程序化(自定义MCP客户端)

如果您正在构建自己的MCP客户端,则可以使用首选传输以编程方式连接到Base MCP服务器。MCP SDK提供内置的stdio和SSE传输。

安装

npm i base-network-mcp-server
# or
yarn add base-network-mcp-server
# or
pnpm add base-network-mcp-server

示例

以下示例使用StreamTransport在MCP客户端和服务器之间直接连接:

import { Client } from '@modelcontextprotocol/sdk/client/index.js';
import { StreamTransport } from '@modelcontextprotocol/sdk/client/stream.js';
import { BaseMcpServer } from 'base-network-mcp-server';

// Create a stream transport for both client and server
const clientTransport = new StreamTransport();
const serverTransport = new StreamTransport();

// Connect the streams together
clientTransport.readable.pipeTo(serverTransport.writable);
serverTransport.readable.pipeTo(clientTransport.writable);

const client = new Client(
  {
    name: 'MyClient',
    version: '0.1.0',
  },
  {
    capabilities: {},
  }
);

// Create and configure the Base MCP server
const server = new BaseMcpServer({
  providerUrl: 'https://api.developer.coinbase.com/rpc/v1/base/YOUR_API_KEY',
  privateKey: 'your_private_key_here',
});

// Connect the client and server to their respective transports
await server.connect(serverTransport);
await client.connect(clientTransport);

// Call tools
const output = await client.callTool({
  name: 'process_command',
  arguments: {
    command: 'Check my wallet balance',
  },
});

console.log(output);
// Example output:
// {
//   "success": true,
//   "message": "Balance of wallet \"default\": 1.5 ETH",
//   "balance": "1.5",
//   "wallet": "default"
// }

示例命令

集成后,您可以使用自然语言命令,如:

  • “创建一个新的钱包进行储蓄”
  • “检查我的钱包余额”
  • “我的储蓄钱包余额是多少?”
  • “发送0.1 ETH到0x1234567890123456789012345678901234678901234567890”
  • “将0.5 ETH从我的储蓄钱包转移到0xABCD…”

安全考虑

由于此实现与真实的区块链网络交互并处理私钥:

  1. 私钥安全:安全地存储私钥,永远不要将其提交给版本控制
  2. 先使用测试网:在迁移到主网之前,先从Base Sepolia测试网开始
  3. 交易验证:发送前始终验证交易参数
  4. 错误处理:对网络问题实施稳健的错误处理
  5. 速率限制:频繁请求时要注意API速率限制

工具与能力

工具数量

4

资源数量

0

提示词数量

0

能力标签

developer-toolsbase-mcp-serverblockchainnatural-language-processing区块链TypeScript本地部署自然语言处理

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

行情与财报查询

拉取价格、财报和指标,让模型做对比解读。

持仓与流水

在授权范围内查询持仓、生成流水说明。

风险提示

结合数据给出波动和敞口提醒。

选择建议

值得选的地方

  • 只提供 4 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在金融服务场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Base Network MCP Server

MCP.so · 本页

4HTTP有4 个2026-05-17
MCP Server 273df76d

MCP World

0stdio有1 个2026-05-17
MCP 4a351ada

MCP World

0stdio有1 个2026-05-17
a share MCP is just I need

MCP World

0未说明未标注1 个2026-05-17
Financemcp 538284b7

MCP World

18stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Base Network MCP Server 怎么安装?

公开资料给出的安装命令是 npm install base-network-mcp-server,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Base Network MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是HTTP 远程服务,在客户端的 MCP 配置里填服务地址即可,不用本地装依赖;需要授权或 API Key 的,先在官方页面拿到凭据再填。

Base Network MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Base Network MCP Server 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Base Network MCP Server 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP