SchemaSure — structured extraction について
テキスト/HTML または文書画像からスキーマに準拠した JSON を抽出。Base では x402、Tempo では MPP で支払い。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
mcp.json · 共通設定
起動コマンド
npx -y @noamjose/schemasure設定が必要な環境変数
SCHEMASURE_API_URLBase URL of SchemaSure. Text has free V1 evaluation without a wallet; image extraction is V2-only and always requires a wallet.SCHEMASURE_TIMEOUT_MSPer-call request timeout in milliseconds.SCHEMASURE_PRIVATE_KEYシークレットOptional EVM key for a dedicated spending wallet. Signs x402 Base or MPP Tempo payments locally; never sent to SchemaSure.SCHEMASURE_MAX_PRICE_USDClient-side spend cap in USD per call (paid mode). The client refuses to pay more than this, even if the server advertises a higher price.SCHEMASURE_PAYMENT_PROTOCOLPayment protocol: x402 (USDC on Base) or mpp (USDC.e on Tempo). Signing stays local.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
2掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| input | string | はい | 抽出元となる未加工の非構造化コンテンツ(プレーンテキストまたは HTML)。 |
| schema | object | はい | 返される `data` が必ず満たす JSON Schema(draft 2020-12)。 |
| options | object | いいえ | |
| options.strict | boolean | いいえ | スキーマに存在しないフィールドを除外します。 |
| options.maxRepairs | integer | いいえ | 検証して再プロンプトする修復反復の最大回数。 |
| options.deterministic | boolean | いいえ | 決定的な抽出前ヒントを有効にします。 |
| inputType | enum | いいえ | `input` の解釈方法:プレーンテキスト、HTML、自動検出(デフォルト)。text | html | auto |
詳細
メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。