Sats4AI
sats4ai-mcp
30種類以上のAIツールをBitcoin Lightningで支払い。サインアップ不要、APIキー不要、KYC不要。
リモートの MCP (Model Context Protocol) サーバーです。AIエージェントが画像生成、動画作成、テキスト生成、音声合成、翻訳、画像処理、OCR、オーディオブック変換、メール、SMS、ボイスクローンなどにアクセスできるようになります。すべてLightning Networkのマイクロペイメントによる従量課金制です。
クイックセットアップ
Claude Desktop
claude_desktop_config.json に以下を追加してください:
{
"mcpServers": {
"sats4ai": {
"url": "https://sats4ai.com/api/mcp"
}
}
}Claude Code
claude mcp add sats4ai --transport http https://sats4ai.com/api/mcpCursor
MCP設定に以下を追加してください:
{
"mcpServers": {
"sats4ai": {
"url": "https://sats4ai.com/api/mcp"
}
}
}stdioプロキシ (レガシーMCPクライアント)
リモートHTTPサーバーをサポートしていないクライアントの場合は、バンドルされているstdioプロキシを使用してください:
npx sats4ai-mcpまたは設定ファイルに以下を追加してください:
{
"mcpServers": {
"sats4ai": {
"command": "npx",
"args": ["sats4ai-mcp"]
}
}
}その他のMCPクライアント
サーバーURLは以下の通りです:
https://sats4ai.com/api/mcpこれはリモートHTTPサーバーであり、ローカルプロセスや依存関係、インストールは不要です。
Related MCP server: PDF Reader MCP Server
利用可能なツール
AI生成
ツール | 説明 | 価格 |
| テキストプロンプトから画像を生成 | 100-200 sats |
| テキストプロンプトから動画を生成 | 50 sats/unit |
| 静止画を動画にアニメーション化 | 100 sats/sec |
| AI言語モデルとチャット (262Kコンテキスト) | ~1 sat/100文字 |
| 119言語のテキスト翻訳 | ~1 sat/1000文字 |
| AIボーカル付きの楽曲を生成 | 100 sats |
| 写真を3D GLBモデルに変換 | 350 sats |
音声・スピーチ
ツール | 説明 | 価格 |
| テキスト読み上げ (467種類の声、29言語) | 300 sats |
| 音声のテキスト化 (13言語) | 10 sats/分 |
| 音声サンプルから声をクローン | 7,500 sats |
| 書籍 (EPUB/PDF/TXT) をAIナレーション付きオーディオブックに変換 | 500+ sats |
画像処理
ツール | 説明 | 価格 |
| 画像の背景を削除 (BiRefNet, SOTA) | 5 sats |
| Real-ESRGANで画像を2倍/4倍にアップスケール | 5 sats |
| ぼやけた/損傷した顔を修復 (CodeFormer) | 5 sats |
| 白黒写真をカラー化 (DDColor, ICCV 2023) | 5 sats |
| 手ブレによるぼやけを除去 (NAFNet, ECCV 2022) | 20 sats |
| 画像の安全性を分類 (通常/刺激的/露骨) | 2 sats |
| バウンディングボックスで物体を検出 (Grounding DINO) | 5 sats |
| 説明に基づいて物体を削除 — マスク不要 | 15 sats |
| AIの指示で画像を編集 | 動的 |
ビジョン・ドキュメント
ツール | 説明 | 価格 |
| 画像の内容を分析・説明 | 21 sats |
| PDFや画像からテキストを抽出 | 10 sats/ページ |
| レシートを構造化JSONに変換 | 50 sats |
| 200種類以上のファイル形式間で変換 | 100 sats |
| 複数のPDFを1つに結合 | 100 sats |
| HTML/MarkdownをPDFに変換 | 50 sats |
コミュニケーション
ツール | 説明 | 価格 |
| 指定アドレスへメールを送信 | 200 sats |
| 世界中にSMSを送信 | 動的 |
| 自動電話を発信 | 動的 |
| AI音声エージェントによる電話発信 (非同期) | 動的 |
ヘルパーツール
ツール | 説明 |
| 利用可能なAIモデルと価格を閲覧 |
| 特定モデルの価格を取得 |
| サービス用のLightningインボイスを作成 |
| 支払いが完了したか確認 |
| 非同期ジョブのステータスを確認 (動画、3D、オーディオブック) |
| 完了したジョブの結果を取得 |
| 失敗したサービスの返金をリクエスト |
| 計画中のサービスに投票 |
| 今後のサービスを確認して投票 |
仕組み
エージェントが
list_modelsを呼び出し、利用可能なモデルと価格を確認エージェントが
create_paymentを呼び出し、Lightningインボイスを取得エージェントのLightningウォレット経由で支払い (例: lightning-wallet-mcp)
エージェントが
paymentIdを指定してツールを呼び出し (例:image,text)結果が返される — base64画像、テキスト、URLなど
APIキー不要。アカウント不要。IDに紐付いたレート制限なし。BitcoinとAIのみ。
エラーハンドリングと返金
支払い後に有料ツールが失敗した場合、JSON-RPCエラーレスポンスに返金情報が含まれます:
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": -32603,
"message": "Image generation failed",
"data": {
"refund": {
"charge_id": 12345,
"refund_amount": 200,
"lnurl_withdraw": "lnurl1dp68gurn8ghj7..."
}
}
}
}LNURL対応ウォレット、または lightning-wallet の claim_lnurl_withdraw ツールを使用して返金を請求してください。
エージェントウォレットによる支払い
LightningウォレットMCPサーバーとペアリングすることで、エージェントが自律的に支払いを行えます:
{
"mcpServers": {
"sats4ai": {
"url": "https://sats4ai.com/api/mcp"
},
"lightning-wallet": {
"command": "npx",
"args": ["lightning-wallet-mcp"]
}
}
}エージェントは lightning-wallet を使用して sats4ai へのインボイスを支払い、完全に自律的なAIツール利用を実現します。
L402 API
MCPなしで直接HTTP統合を行う場合は、L402 APIを使用してください:
# Step 1: Request -> get 402 + Lightning invoice
curl -X POST https://sats4ai.com/api/l402/generate-image \
-H "Content-Type: application/json" \
-d '{"input": {"prompt": "a cat in space"}}' -i
# Step 2: Pay the invoice with any Lightning wallet
# Step 3: Re-send with proof
curl -X POST https://sats4ai.com/api/l402/generate-image \
-H "Content-Type: application/json" \
-H "Authorization: L402 <macaroon>:<preimage>" \
-d '{"input": {"prompt": "a cat in space"}}'L402の完全なドキュメント: sats4ai.com/l402 | コード例: sats4ai-l402-examples
サービスディスカバリー
エージェントが発見するための機械可読エンドポイント:
# Full service catalog with pricing, quality benchmarks, and performance metadata
GET https://sats4ai.com/.well-known/l402-services
# MCP tool catalog with latency (p50/p95), reliability, and failure modes
GET https://sats4ai.com/api/mcp/discovery
# Semantic search — find tools by capability
GET https://sats4ai.com/api/discover?q=translate
# Per-service metadata with enums and input schemas
GET https://sats4ai.com/api/l402/{service}すべての有料ツールにはパフォーマンスメタデータ (レイテンシp50/p95、信頼性評価、既知の失敗モード) が含まれており、エージェントはどのツールを呼び出し、どれくらい待機すべきかを情報に基づいて判断できます。
プログラムによる利用
const { SERVER_URL, TOOLS, getClaudeConfig } = require("sats4ai-mcp");
console.log(SERVER_URL); // "https://sats4ai.com/api/mcp"
console.log(TOOLS); // ["image", "video", "text", ...]
console.log(getClaudeConfig()) // { mcpServers: { sats4ai: { url: "..." } } }リンク
ウェブサイト: sats4ai.com
MCPドキュメント: sats4ai.com/mcp
L402 APIドキュメント: sats4ai.com/l402
サービスディスカバリー: sats4ai.com/.well-known/l402-services
セマンティック検索: sats4ai.com/api/discover
ライセンス
MIT
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/cnghockey/sats4ai'
If you have feedback or need assistance with the MCP directory API, please join our Discord server