Ss Mcp

Ss Mcp

🚀 Satstream MCP 服务端

Satstream MCP 服务端是一个模型上下文协议(MCP)服务器,它提供了访问 Satstream 比特币数据 API 的功能,能帮助用户便捷地获取比特币相关数据。

🚀 快速开始

Satstream MCP 服务端是一个强大的工具,能让你轻松访问 Satstream 比特币数据 API。下面为你详细介绍如何安装和启动该服务。

📦 安装指南

安装依赖项

使用以下命令安装所需依赖:

bun install

运行服务

你可以通过以下两种方式运行服务:

方式一:使用环境变量传递 API 密钥

export SATSTREAM_API_KEY="你的API密钥"
bun run index.ts

方式二:通过命令行参数传递 API 密钥

bun run index.ts 你的API密钥

📚 详细文档

关于 Satstream

Satstream 是一个全面的比特币区块链数据接口服务,它提供实时区块链数据访问,涵盖交易、地址、区块等基础数据,以及序号铭文和 rune 标签等专业化数据。

获取 API 密钥

要使用此 MCP 服务器,你需要获取一个 Satstream API 密钥,具体步骤如下:

  1. 访问 Satstream 文档
  2. 注册一个账户
  3. 从你的仪表板生成 API 密钥

免费层提供基本功能和速率限制,付费计划则提供更高的速率限制和更多功能。

可用的 MCP 函数

以下是可用于比特币数据查询的 MCP 函数:

地址函数

功能名称 描述 参数
address_get 获取 Bitcoin 地址的详细信息 address: Bitcoin 地址
address_balance_get 获取 Bitcoin 地址的余额 address: Bitcoin 地址
address_deltas_get 获取地址的交易历史记录 address: Bitcoin 地址,可选分页参数
address_validate 验证 Bitcoin 地址 address: Bitcoin 地址
address_outputs_get 获取地址的 UTXO 信息 address: Bitcoin 地址,type: 可选 UTXO 类型过滤器
address_rune_deltas_get 获取地址的 rune 标签历史记录 address: Bitcoin 地址,可选分页参数

区块链函数

功能名称 描述 参数
block_get 根据哈希或高度获取区块信息 identifier: Block 哈希或高度
blockchain_info 获取当前区块链统计和网络信息 random_string: 可选占位符参数
transaction_get 获取交易的详细信息 txid: 事务 ID

内存池函数

功能名称 描述 参数
mempool_info_get 获取内存池统计信息 random_string: 可选占位符参数
mempool_transactions_get 列出未确认的事务 可选分页参数

序列号和 rune 标签函数

功能名称 描述 参数
ordinals_inscription_get 获取序号铭文的数据 inscription_id: 铭文 ID
rune_get 获取特定 rune 标签的信息 rune: rune 标签内容
rune_deltas_get 获取所有 rune 标签的最新更改 无参数

使用说明

此服务器设计用于与 Cursor 或其他支持模型上下文协议的环境一起使用。有关功能描述和使用指南,请参见 function-descriptions.json。该项目使用 Bun 创建,这是一个快速的一站式 JavaScript 运行时环境。

  • 0 关注
  • 0 收藏,33 浏览
  • system 提出于 2025-09-26 16:24

相似服务问题

相关AI产品