Skip to main content
Glama

Satstream MCP Server

Official

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

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

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を使用して作成されました。

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Satstream API を介して、アドレス情報、トランザクションの詳細、メモリプールの統計、序数/ルーン データなどの Bitcoin ブロックチェーン データを照会できるモデル コンテキスト プロトコル サーバー。

  1. 設定
    1. サットストリームについて
      1. APIキーの取得
    2. 利用可能なMCP機能
      1. アドレス関数
      2. ブロックチェーン機能
      3. メモリプール関数
      4. 序数とルーン関数
    3. 使用例
      1. 住所情報を取得する
      2. ビットコインアドレスを検証する
      3. ブロック情報を取得する
      4. ブロックチェーンの統計情報を取得する
      5. アドレス残高を取得する
      6. アドレスの UTXO をタイプ別にフィルタリングして取得する
      7. 特定のルーンに関する情報を取得する
      8. 最新のルーンを入手
    4. MCP統合

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        A Model Context Protocol server that provides read-only access to Bybit's cryptocurrency exchange API, allowing users to query real-time cryptocurrency data using natural language.
        Last updated -
        9
        14
        9
        TypeScript
        MIT License
      • -
        security
        F
        license
        -
        quality
        A Model Context Protocol server providing tools for querying Bitcoin blockchain data via Blockchain Data and Query APIs, supporting various BTC information retrieval functions.
        Last updated -
        Python
        • Linux
        • Apple
      • -
        security
        F
        license
        -
        quality
        A Model Context Protocol server that enables AI assistants to access Flow blockchain data and perform operations such as checking balances, resolving domains, executing scripts, and submitting transactions.
        Last updated -
        JavaScript
        • Linux
        • Apple
      • -
        security
        A
        license
        -
        quality
        A production-ready Model Context Protocol server implementation that connects AI assistants to the TON blockchain, allowing them to query wallet balances, transaction details, smart contracts, and other blockchain data.
        Last updated -
        TypeScript
        MIT License

      View all related MCP servers

      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