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
        5
        12
        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 -
        1
        Python
        • Linux
        • Apple
      • A
        security
        A
        license
        A
        quality
        A server that exposes blockchain data (balances, tokens, NFTs, contract metadata) via the Model Context Protocol, enabling AI agents and tools to access and analyze blockchain information contextually.
        Last updated -
        16
        17
        Python
        MIT License
      • A
        security
        F
        license
        A
        quality
        A Model Context Protocol server that provides tools for fetching and posting HTTP data, with built-in prompts for URL summarization and API analysis.
        Last updated -
        2
        TypeScript

      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