fewsats-mcp: A Fewsats MCP Server について
fewsats-mcp は Fewsats と連携し、AI エージェントが安全な方法で商品を購入できるようにする MCP サーバーです。エージェントに支払いを任せたいユーザー向けで、ウォレット残高や支払いを Fewsats プラットフォーム経由で扱います。
主な機能
- 01ウォレット残高の取得
- 02利用可能な支払い方法の一覧表示
- 03ID 指定によるオファーの支払い
- 04支払い詳細の取得
活用シーン
- 01AI エージェントによる商品購入の実行
- 02ウォレット残高と支払い履歴の確認
MCP 対応
本プロジェクトは MCP サーバーであり、balance、payment_methods、pay_offer、payment_info の各ツールを MCP クライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
fewsats-mcp:Fewsats MCP サーバー
概要
この MCP サーバーは Fewsats と連携し、AI エージェントが安全にあらゆるものを購入できるようにします。
MCP は
ツール
-
balance- ユーザーのウォレット残高を取得します
- 入力:なし
- 戻り値:現在のウォレット残高情報
-
payment_methods- ユーザーの支払い方法を取得します
- 入力:なし
- 戻り値:利用可能な支払い方法の一覧
-
pay_offer- l402_offers から、指定された ID のオファーを支払います
- 入力:
offer_id(string):オファーを識別する文字列l402_offer(object):次の情報を含むオファーの詳細:offers:ID、金額、通貨、説明、タイトルを含むオファーオブジェクトの配列payment_context_token:支払いコンテキストトークンの文字列payment_request_url:支払いリクエストの URLversion:API バージョンの文字列
- 戻り値:支払いステータスのレスポンス
-
payment_info- 支払いの詳細を取得します
- 入力:
pid(string):情報を取得する支払い ID
- 戻り値:支払いの詳細情報
インストール
uv を使用する場合(推奨)
uv を使用する場合、特別なインストールは必要ありません。uvx を使って fewsats-mcp を直接実行します。
uvx fewsats-mcp
PIP を使用する場合
代わりに、pip を使って fewsats-mcp をインストールできます:
pip install fewsats-mcp
インストール後、次のコマンドをスクリプトとして実行できます:
fewsats-mcp
設定
Claude Desktop での使用
これを claude_desktop_config.json に追加します:
重要:Fewsats.com から取得した API キーで YOUR_FEWSATS_API_KEY を置き換えてください。
uvx を使用する場合
"mcpServers": {
"Fewsats Server": {
"command": "uvx",
"args": ["fewsats-mcp"],
"env": {
"FEWSATS_API_KEY": "YOUR_FEWSATS_API_KEY"
}
}
}
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。