Satstream MCP サーバー
Satstream Bitcoin データ API へのアクセスを提供するモデルコンテキストプロトコル (MCP) サーバー。
設定
依存関係をインストールするには:
API キーを使用して実行するには:
または、API キーをコマンドライン引数として渡します。
サットストリームについて
Satstream は、トランザクション、アドレス、ブロック、Ordinals の刻印や Runes トークンなどの特殊データを含む、リアルタイムのブロックチェーン データへのアクセスを提供する包括的な Bitcoin ブロックチェーン API サービスです。
APIキーの取得
このMCPサーバーを使用するには、Satstream APIキーが必要です。以下の方法で取得できます。
- Satstreamドキュメントの閲覧
- アカウント登録
- ダッシュボードから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 : ページ番号 |
使用例
住所情報を取得する
ビットコインアドレスを検証する
ブロック情報を取得する
ブロックチェーンの統計情報を取得する
アドレス残高を取得する
アドレスの UTXO をタイプ別にフィルタリングして取得する
特定のルーンに関する情報を取得する
最新のルーンを入手
MCP統合
このサーバーは、Cursor またはモデルコンテキストプロトコルをサポートする他の環境で使用できるように設計されています。関数の詳細な説明と使用ガイドラインについては、 function-descriptions.jsonをご覧ください。
このプロジェクトは、高速なオールインワン JavaScript ランタイムであるBunを使用して作成されました。
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 ブロックチェーン データを照会できるモデル コンテキスト プロトコル サーバー。
Related MCP Servers
- AsecurityAlicenseAqualityA 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 -9149TypeScriptMIT License
- -securityFlicense-qualityA 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
- -securityFlicense-qualityA 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
- -securityAlicense-qualityA 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 -TypeScriptMIT License