Satstream MCP サーバー
Satstream Bitcoin データ API へのアクセスを提供するモデルコンテキストプロトコル (MCP) サーバー。
設定
依存関係をインストールするには:
API キーを使用して実行するには:
または、API キーをコマンドライン引数として渡します。
Related MCP server: MCP Blockchain Query Server
サットストリームについて
Satstream は、トランザクション、アドレス、ブロック、Ordinals の刻印や Runes トークンなどの特殊データを含む、リアルタイムのブロックチェーン データへのアクセスを提供する包括的な Bitcoin ブロックチェーン API サービスです。
APIキーの取得
このMCPサーバーを使用するには、Satstream APIキーが必要です。以下の方法で取得できます。
アカウント登録
ダッシュボードからAPIキーを生成する
無料レベルではレート制限付きの基本機能へのアクセスが提供され、有料プランではより高いレート制限と追加機能が提供されます。
利用可能なMCP機能
Bitcoin データ クエリでは次の MCP 関数が使用できます。
アドレス関数
関数名 | 説明 | パラメータ |
| ビットコインアドレスの詳細情報を取得する |
: ビットコインアドレス |
| ビットコインアドレスの残高を取得する |
: ビットコインアドレス |
| アドレスの取引履歴を取得する |
: Bitcoinアドレス、およびオプションのページネーションパラメータ |
| ビットコインアドレスを検証する |
: ビットコインアドレス |
| ビットコインアドレスのUTXOを取得する |
: Bitcoinアドレス、
: オプションのUTXOタイプフィルター |
| アドレスのルーントークン履歴を取得する |
: Bitcoinアドレス、およびオプションのページネーションパラメータ |
ブロックチェーン機能
関数名 | 説明 | パラメータ |
| ハッシュまたは高さでブロックの情報を取得する |
: ブロックハッシュまたは高さ |
| 現在のブロックチェーンの統計とネットワーク情報を取得する |
: オプションのダミーパラメータ |
| 取引の詳細を取得する |
: トランザクションID |
メモリプール関数
関数名 | 説明 | パラメータ |
| メモリプールの統計情報を取得する |
: オプションのダミーパラメータ |
| 未確認の取引を一覧表示する | オプションのページネーションパラメータ |
序数とルーン関数
関数名 | 説明 | パラメータ |
| 序数表記に関するデータを取得する |
: 碑文ID |
| 特定のルーンに関する情報を取得する |
: ルーン名またはID |
| 最新のルーンを入手(最初の100個) |
: オプションのダミーパラメータ |
| 特定のルーンページを取得する |
: ページ番号 |
使用例
住所情報を取得する
ビットコインアドレスを検証する
ブロック情報を取得する
ブロックチェーンの統計情報を取得する
アドレス残高を取得する
アドレスの UTXO をタイプ別にフィルタリングして取得する
特定のルーンに関する情報を取得する
最新のルーンを入手
MCP統合
このサーバーは、Cursor またはモデルコンテキストプロトコルをサポートする他の環境で使用できるように設計されています。関数の詳細な説明と使用ガイドラインについては、 function-descriptions.jsonをご覧ください。
このプロジェクトは、高速なオールインワン JavaScript ランタイムであるBunを使用して作成されました。