Skip to main content
Glama

Satstream MCP サーバー

Satstream Bitcoin データ API へのアクセスを提供するモデルコンテキストプロトコル (MCP) サーバー。

設定

依存関係をインストールするには:

bun install

API キーを使用して実行するには:

export SATSTREAM_API_KEY="your-api-key-here" bun run index.ts

または、API キーをコマンドライン引数として渡します。

bun run index.ts your-api-key-here

Related MCP server: MCP Blockchain Query Server

サットストリームについて

Satstream は、トランザクション、アドレス、ブロック、Ordinals の刻印や Runes トークンなどの特殊データを含む、リアルタイムのブロックチェーン データへのアクセスを提供する包括的な Bitcoin ブロックチェーン API サービスです。

APIキーの取得

このMCPサーバーを使用するには、Satstream APIキーが必要です。以下の方法で取得できます。

  1. Satstreamドキュメントの閲覧

  2. アカウント登録

  3. ダッシュボードからAPIキーを生成する

無料レベルではレート制限付きの基本機能へのアクセスが提供され、有料プランではより高いレート制限と追加機能が提供されます。

利用可能なMCP機能

Bitcoin データ クエリでは次の MCP 関数が使用できます。

アドレス関数

関数名

説明

パラメータ

address_get

ビットコインアドレスの詳細情報を取得する

address

: ビットコインアドレス

address_balance_get

ビットコインアドレスの残高を取得する

address

: ビットコインアドレス

address_deltas_get

アドレスの取引履歴を取得する

address

: Bitcoinアドレス、およびオプションのページネーションパラメータ

address_validate

ビットコインアドレスを検証する

address

: ビットコインアドレス

address_outputs_get

ビットコインアドレスのUTXOを取得する

address

: Bitcoinアドレス、

type

: オプションのUTXOタイプフィルター

address_rune_deltas_get

アドレスのルーントークン履歴を取得する

address

: Bitcoinアドレス、およびオプションのページネーションパラメータ

ブロックチェーン機能

関数名

説明

パラメータ

block_get

ハッシュまたは高さでブロックの情報を取得する

identifier

: ブロックハッシュまたは高さ

blockchain_info

現在のブロックチェーンの統計とネットワーク情報を取得する

random_string

: オプションのダミーパラメータ

transaction_get

取引の詳細を取得する

txid

: トランザクションID

メモリプール関数

関数名

説明

パラメータ

mempool_info_get

メモリプールの統計情報を取得する

random_string

: オプションのダミーパラメータ

mempool_transactions_get

未確認の取引を一覧表示する

オプションのページネーションパラメータ

序数とルーン関数

関数名

説明

パラメータ

ordinals_inscription_get

序数表記に関するデータを取得する

inscription_id

: 碑文ID

rune_get

特定のルーンに関する情報を取得する

identifier

: ルーン名またはID

runes_latest_get

最新のルーンを入手(最初の100個)

random_string

: オプションのダミーパラメータ

runes_page_get

特定のルーンページを取得する

page

: ページ番号

使用例

住所情報を取得する

address_get({ address: "1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa" })

ビットコインアドレスを検証する

address_validate({ address: "1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa" })

ブロック情報を取得する

block_get({ identifier: "000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f" })

ブロックチェーンの統計情報を取得する

blockchain_info({ random_string: "dummy" })

アドレス残高を取得する

address_balance_get({ address: "1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa" })

アドレスの UTXO をタイプ別にフィルタリングして取得する

address_outputs_get({ address: "1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa", type: "cardinal" })

特定のルーンに関する情報を取得する

rune_get({ identifier: "UNCOMMON•GOODS" })

最新のルーンを入手

runes_latest_get({ random_string: "dummy" })

MCP統合

このサーバーは、Cursor またはモデルコンテキストプロトコルをサポートする他の環境で使用できるように設計されています。関数の詳細な説明と使用ガイドラインについては、 function-descriptions.jsonをご覧ください。

このプロジェクトは、高速なオールインワン JavaScript ランタイムであるBunを使用して作成されました。

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/satstream/ss-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server