FabTally Guard について
FabTally Guardは、パッケージ導入やx402決済、JSON処理、URL取得の前に確認を行う、有料の読み取り専用MCPサーバーです。stdioまたはホスト型HTTPで、状態を保持しない4つの検証・データ整形ツールを提供します。
主な機能
- 01依存パッケージのリスク確認
- 02x402エンドポイントの事前検証
- 03スキーマに沿ったJSON修復
- 04公開URLからMarkdownを生成
活用シーン
- 01導入前のパッケージ確認
- 02決済前のx402エンドポイント検証
- 03不完全なLLM JSONのスキーマ準拠
- 04公開ページのテキストをRAG用に整形
MCP 対応
stdioまたはstreamable HTTP経由で、MCPクライアントに4つの有料ツールを提供します。呼び出しにはx402決済ペイロードを渡せ、未払いの場合は決済チャレンジが返ります。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://guard.fabtally.com/mcpclaude mcp add --transport http zvmzaretsky-fabtally-guard https://guard.fabtally.com/mcp{"mcpServers":{"zvmzaretsky-fabtally-guard":{"type":"http","url":"https://guard.fabtally.com/mcp"}}}Cursor で開く{"servers":{"zvmzaretsky-fabtally-guard":{"type":"http","url":"https://guard.fabtally.com/mcp"}}}VS Code で開く{"mcpServers":{"zvmzaretsky-fabtally-guard":{"type":"http","url":"https://guard.fabtally.com/mcp"}}}{"mcpServers":{"zvmzaretsky-fabtally-guard":{"serverUrl":"https://guard.fabtally.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
4| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| name | string | はい | パッケージ名。例:'lodash'、'requests'、'serde'。 |
| version | string | いいえ | CVE を確認する特定のバージョン(任意。デフォルトは最新)。 |
| ecosystem | enum | はい | パッケージのエコシステム:npm | pypi | crates。npm | pypi | crates |
| x_payment | string | いいえ | この有料チェック用の x402 支払いペイロード(base64)。指定すると、呼び出しを決済して 402 チャレンジではなく実際の結果を返すため、X-PAYMENT ヘッダーとして転送されます。省略すると、先に価格チャレンジを取得します。 |
詳細
FabTally Guard — MCP サーバー
高額なアクションを実行する前に、AI エージェントが行うリスク低減のための検証チェックです。 https://guard.fabtally.com の Guard HTTP API を利用します。秘密鍵は保持しません。
ツール(すべて有料。支払いなしで呼び出すと、デコード済みの x402 402 チャレンジが返されます)
| ツール | 価格 | 機能 |
|---|---|---|
deps_check | $0.003 | インストール前にパッケージを審査します。OSV.dev の CVE、タイポスクワッティングの類似性、非推奨/取り下げ、SPDX ライセンス、経過期間/ダウンロード状況のシグナルを確認し、平易な英語でリスク判定を返します。引数:ecosystem(npm|pypi|crates)、name、version?。 |
x402_preflight | $0.002 | 支払い前に別の x402 エンドポイントを検証します。有効な x402 v2 402 チャレンジか、価格/アセット/ネットワーク/payTo がその /.well-known/x402 と一致するか、TLS/到達可能性/OpenAPI を確認し、解析済みの価格も返します。引数:url。 |
json_repair | $0.002 | わずかな誤りのある LLM JSON を JSON Schema に準拠するオブジェクトに整えます(コードフェンス/カンマ/引用符/キー/リテラル/括弧を修正してから、型を強制し、デフォルト値を設定し、余分な項目を削除します)。または、フィールドごとの詳細なエラーを返します。引数:json(文字列)、schema。 |
url_read | $0.004 | 公開 URL を取得し、RAG 用のクリーンな Markdown とトークン数の推定値を返します。robots.txt を尊重し、公開ページのみを対象とし、データは保存しません。引数:url。 |
各ツールは、任意の x_payment(base64 エンコードされた x402 ペイロード)も受け付けます。これは、呼び出しの決済を行って実際の結果を返すため、X-PAYMENT ヘッダーとして転送されます。
人間は代わりにカードで事前に支払い、HTTP API に対して X-FabTally-Key クレジットキーを使用できます。
トランスポート
- stdio(ポータブル):
npx fabtally-guard-mcp(バイナリ:fabtally-guard-mcp) - streamable-http(ホスト型):
https://guard.fabtally.com/mcp
設定:FABTALLY_GUARD_BASE(デフォルト:https://guard.fabtally.com)。
読み取り専用、キー不要、ステートレス、説明用途です。Sunstone Soft(fabtally.com)が運営しています。セキュリティを保証するものではありません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。