Token导航 LogoToken导航

MCP Server · 金融服务

Findblock MCP

FindBlock MCP是一个用于通过时间戳检索区块号的MCP服务器,支持快速精确的链上数据查询,并提供EVM链发现和RPC代理功能。

stdio官方级别未说明来源级核验工具 0
PythonClaude金融数据Claude Desktop

快速开始

作者 / 组织
kukapay
提供方
kukapay
运行时
Python

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

1 个

MCP World

选型结论

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

分类

金融服务

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

uv run mcp install main.py --name "Find Block"

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

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

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

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

接入前确认

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

详细介绍

FindBlock MCP

MCP服务器,用于按时间戳检索块号,实现快速准确的链上数据查询。

特性

  • 块时间戳搜索:使用可选的包容性查找特定时间戳之前/之后的块。
  • 链发现:列出并检索数千个EVM链的详细信息。
  • RPC代理:将JSON-RPC调用转发到任何链的最佳端点。

需求

  • Python 3.10+
  • 紫外线 用于依赖关系管理(推荐)

安装

  1. 克隆和安装:
   git clone https://github.com/kukapay/findblock-mcp.git
   cd findblock-mcp
   uv sync 
  1. 安装到Claude桌面:

将服务器安装为Claude Desktop应用程序:

   uv run mcp install main.py --name "Find Block"

配置文件作为参考:

   {
      "mcpServers": {
          "Find Block": {
              "command": "uv",
              "args": [ "--directory", "/path/to/findblock-mcp", "run", "main.py" ]
          }
      }
   }

将/path/to/findblock mcp替换为实际安装路径。

用法

安装后(例如,在Claude Desktop中),通过自然语言提示与工具进行交互。LLM将自动发现并调用它们。下面是详细的工具描述,包括参数和示例。

工具

1. find_block_before(chain_id: int, timestamp: int, inclusive: bool = False)

将块定位在紧邻之前(或,如果 inclusive=True)给定的UNIX时间戳。返回Markdown格式的块详细信息,包括数字、时间戳、哈希和父哈希。

参数:

  • chain_id (int,必填):EVM链ID。
  • timestamp (int,必填):UNIX时间戳(自纪元以来的秒数)。
  • inclusive (bool,可选,default=False):如果匹配,则在精确的时间戳处包含块。

示例提示:

查找2024年1月1日之前的最后一个以太坊区块。

期望输出:

### Block Details (Before Timestamp)
- **Number:** 19300000
- **Timestamp:** 1704067199 (UNIX)
- **Hash:** `0xabc123...def456`
- **Parent Hash:** `0xdef789...ghi012`
2. find_block_after(chain_id: int, timestamp: int, inclusive: bool = False)

在以下情况下立即定位块 inclusive=True)给定的UNIX时间戳。返回Markdown格式的块详细信息,包括数字、时间戳、哈希和父哈希。

参数:

  • chain_id (int,必填):EVM链ID。
  • timestamp (int,必填):UNIX时间戳(自纪元以来的秒数)。
  • inclusive (bool,可选,default=False):如果匹配,则在精确的时间戳处包含块。

示例提示:

2023年3月15日12:00 UTC之后的第一个多边形块是什么?

期望输出:

### Block Details (After Timestamp)
- **Number:** 45000000
- **Timestamp:** 1678867201 (UNIX)
- **Hash:** `0x123abc...456def`
- **Parent Hash:** `0x789ghi...012jkl`
3. list_chains()

检索FindBlock支持的所有可用EVM链的列表,格式为带有链名和ID的Markdown项目符号列表。

参数:

  • 无

示例提示:

给我看一个我可以查询的流行EVM链列表。

期望输出:

### Available Chains

- **Ethereum** (Chain ID: 1)
- **Binance Smart Chain** (Chain ID: 56)
- **Polygon** (Chain ID: 137)
- **Avalanche C-Chain** (Chain ID: 43114)
- ... (truncated for brevity; full list includes 1,000+ chains)
4. get_chain(chain_id: int)

通过链ID获取特定EVM链的详细信息,该链ID以Markdown的形式返回,并带有名称和ID。

参数:

  • chain_id (int,必填):EVM链ID(例如,以太坊主网为1)。

示例提示:

告诉我以太坊主网的情况。

期望输出:

### Chain Details

- **Name:** Ethereum
- **Chain ID:** 1
5. rpc_call(chain_id: int, method: str, params: List[Any] = [], request_id: int = 1)

将EVM JSON-RPC请求代理到指定链的最佳性能RPC端点。支持任何标准EVM方法(例如。, eth_blockNumber, eth_getBalance).返回带有成功结果或错误详细信息的Markdown。

参数:

  • chain_id (int,必填):EVM链ID。
  • method (str,必填):JSON-RPC方法名称。
  • params (List\[Any\],可选,默认值=\[\]):方法的参数数组。
  • request_id (int,可选,默认=1):请求的唯一ID。

示例提示:

币安智能链上的当前区块号是多少?

期望输出 (成功案例):

### RPC Result

**ID:** 42
**Result:** 
"0x1a2b3c4d"

许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

区块链查询Python本地部署EVM链时间戳检索RPC代理链上数据

支持客户端

Claude DesktopClaude

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

典型使用场景

行情与财报查询

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

持仓与流水

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

风险提示

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

选择建议

值得选的地方

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

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

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

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

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

MCP World · 本页

0stdio有1 个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 条

Findblock MCP 怎么安装?

公开资料给出的安装命令是 uv run mcp install main.py --name "Find Block",运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Findblock MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Findblock MCP 收费吗?

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

Findblock MCP 需要 API Key 吗?

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

Findblock MCP 支持哪些客户端?

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

来源信息

继续浏览同类 MCP