mcpField
A
Ausca

Ausca

リモート
ausca.com開発ツール403 日前に更新
リポジトリ公式サイト

Ausca について

Auscaは、AIエージェント向けに従量課金APIとMCPサービスを提供し、文書処理、文字起こし、ブラウザーセッション、メール受信箱を扱います。Base上のUSDCで支払い、上限を設定でき、完了した呼び出しには署名付きレシートが付きます。

主な機能

  1. 01文書OCRと分析
  2. 02音声・動画の文字起こし
  3. 03リモートブラウザーセッション
  4. 04受信専用のエージェント用メール受信箱
  5. 05上限付きの呼び出し単位USDC決済
  6. 06完了した呼び出しの署名付きレシート

活用シーン

  1. 01文書からテキストを抽出
  2. 02フォーム・表・署名を分析
  3. 03音声または動画を文字起こし
  4. 04エージェントにブラウザーやメール受信箱を提供

MCP 対応

Auscaはライブカタログからツールを生成するローカルMCPサーバーを提供し、設定上限内でウォレットから支払います。リモートのStreamable HTTPサーバーは発見、準備、状態読み取りに対応し、支払いはローカルで署名します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://ausca.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npmausca0.1.0

ツール

17
パラメーター型必須説明
inbox_idanyはい
message_idanyはい
attachment_idanyはい
idempotency_keyanyはい

詳細

Ausca

Ausca

AI エージェント向けの従量課金 API と MCP サービス:ドキュメント OCR、ドキュメント分析、メディア文字起こし、リモートブラウザーセッション、エージェント用メール受信箱を提供します。アカウントも API キーも不要です。呼び出しごとに Base 上の USDC で支払い、完了した呼び出しごとに署名済みレシートが発行されます。

npm ausca npm @ausca/sdk PyPI ausca MIT ライセンス MCP レジストリ Smithery

エージェントはツールを呼び出すのと同じ方法でインフラを購入します。リクエストを送信し、設定した厳格な USD 上限内で 402 チャレンジに支払い、結果と決済証明を確認します。カタログ、価格、スキーマは変更不可で公開されており、ausca.com/catalog.json で確認できます。エージェント向けの完全な契約はausca.com/SKILL.mdにあります。

エージェントスキル

この公開リポジトリから、正規のスキルを 1 つインストールします。

npx -y skills add auscahq/ausca --skill agent-inbox

agent-inbox を browser-session、document-analysis、document-ocr、または media-transcription に置き換えます。5 つすべてをインストールするには、次を実行します。

npx -y skills add auscahq/ausca --skill '*'

サービスと価格

サービス内容価格(USD)
ドキュメント OCR確定済みの 1 つのドキュメントから、行ごとの信頼度を含む正規化テキストを取得します1 ドキュメントあたり $0.25
ドキュメント分析確定済みの 1 つのドキュメントから、正規化されたフォーム、表、署名、またはレイアウトを取得します$0.30~$0.75。ドキュメントのバイト数に応じて決まります
メディア文字起こし確定済みの 1 つの音声または動画ファイルの正規化された文字起こしを取得します$0.40~$1.30。メディアのバイト数に応じて決まります
ブラウザーセッション標準の CDP アクセスを備えたリモートブラウザーです10 分あたり $0.05、30 分あたり $0.10、60 分あたり $0.20
エージェント用受信箱エージェントが所有する、更新可能な受信専用メールアドレスです1 時間あたり $0.05、1 日あたり $0.20、1 週間あたり $1.00
受信箱の延長アドレスを変更せずに、アクティブな受信箱の利用時間を延長します1 時間あたり $0.05、1 日あたり $0.20、1 週間あたり $1.00

価格は執筆時点の公開カタログの値です。最新のカタログが優先されます。

60 秒で使い始める

MCP(Claude Desktop、Cursor、その他の MCP ホスト):ローカルサーバーがウォレットを保持し、設定した上限内で支払いを行います。ツールは最新のカタログから生成されます。

{
  "mcpServers": {
    "ausca": {
      "command": "npx",
      "args": ["-y", "ausca", "mcp"],
      "env": {
        "AUSCA_PRIVATE_KEY": "0x...",
        "AUSCA_MAX_PAYMENT_USD": "0.50"
      }
    }
  }
}

TypeScript

import { AuscaClient } from "ausca";

const client = AuscaClient.withLocalKey({
  privateKey: process.env.AUSCA_PRIVATE_KEY, // pays USDC on Base
  maxPaymentUsd: 0.5,                        // hard per-call cap
});

const outcome = await client.invoke("browser.session", { duration_seconds: 600 }, {
  idempotencyKey: savedPurchaseKey,
});
console.log(outcome.result, outcome.payment?.transaction);

CLI

npx ausca catalog
npx ausca price document.ocr
AUSCA_PRIVATE_KEY=0x... AUSCA_MAX_PAYMENT_USD=0.50 \
  npx ausca invoke browser.session '{"duration_seconds":600}' --idempotency-key saved-browser-purchase-0001

Python

pip install ausca
from ausca import AuscaClient

client = AuscaClient.with_local_key(private_key=key, max_payment_usd=0.50)
outcome = client.invoke(
    "browser.session",
    {"duration_seconds": 600},
    idempotency_key=saved_purchase_key,
)

リモート MCP サーバーは https://ausca.com/mcp(Streamable HTTP)でも稼働しており、探索、準備、状態の読み取りに利用できます。支払いの署名は常に利用者側で行われるため、ローカルサーバーが用意されています。

支払いの仕組み

すべてのサービスは、支払い可能な x402 v2 リソースです。署名のないリクエストを送ると、正確な支払い要件が返されます。クライアントは、その金額が設定した上限内に収まる場合にのみ支払い、同じ冪等性キーを使って同じバイト列を再送します。支払いの前に一意のキーを保存し、不確実な場合も保持してください。新しいキーで別の呼び出しを開始すると、新たな購入になります。CLI と有料 MCP 呼び出しには、明示的なキーが必要です。リソースへのアクセス許可には秘密の機能情報が含まれるため、生の結果を公開しないでください。復旧の例をご覧ください。決済は Base 上の USDC で行われ、完了した呼び出しにはすべて、公開されているハッシュのみの検証ページへの領収書が付属します。決済手段は単一のインターフェースの背後で差し替え可能で、署名には公式の @x402/* ライブラリを使用します。

ドキュメントとメディアのサービスでは、生のバイト列の代わりに不変のアーティファクトコミットメントを使用します。npx ausca commit file.pdf を実行すると、キーレスのイングレス経由でアップロードされ、オファー入力に含めるコミットメントが返されます。

このリポジトリの内容

すべてのパッケージで ausca.com を製品のホームとして使用し、商用オファーとの紐付けをライブカタログから解決します。レジストリへの登録は、別のサービスでも、価格情報の正本でもありません。

パッケージレジストリ内容
auscanpmエントリーポイント:ライブラリ、CLI、ローカル MCP サーバー
@ausca/sdknpm型付きエンジン:クライアント、支払い権限、アーティファクトストア
auscaPyPI同じポートを備えた Python クライアントと CLI
auscaGo module標準ライブラリを使った購入者向けクライアント。支払い対応 HTTP クライアントポート
auscacrates.ioRust 購入者向けクライアント。決済手段に依存しないトランスポートポート
auscaRubyGemsRuby 購入者向けクライアント。決済手段に依存しないトランスポートポート
auscahq/auscaPackagist への登録申請中PHP 購入者向けクライアント。決済手段に依存しないトランスポートポート
AuscaSwift Package Manager。インデックスへの登録申請中Swift 購入者向けクライアント。決済手段に依存しないトランスポートポート
auscapub.devDart 購入者向けクライアント。決済手段に依存しないトランスポートポート
AuscaNuGet.NET 購入者向けクライアント。決済手段に依存しないトランスポートポート
com.ausca:auscaMaven Central への公開待ちJVM 購入者向けクライアント。決済手段に依存しないトランスポートポート
@ausca/ai-sdknpmあらゆる x402 v2 リソースに対応する Vercel AI SDK ツール
langchain-auscanpmあらゆる x402 v2 リソースに対応する LangChain ツール
skills/ausca.comライブオリジンからミラーされたエージェントスキル

サービスのランタイムはこのリポジトリには含まれていません。このリポジトリには、公開されている購入者側の全機能が含まれています。server.json には公式 MCP レジストリ ID com.ausca/agent-services が記載されています。

リンク

ライセンス

MIT

公開

リリースワークフローでは、個人のレジストリログインや保存された公開者トークンではなく、リポジトリに紐づく信頼済み公開を使用します。各レジストリのバインディングには、auscahq/ausca、ワークフローのファイル名、および対応する GitHub 環境を指定します。

レジストリワークフロー環境タグ
npmnpm.ymlnpmnpm/<directory>/v<version>
PyPIpypi.ymlpypipython/<directory>/v<version>
crates.iocrates.ymlcrates-iorust/v<version>
RubyGemsrubygems.ymlrubygemsruby/v<version>
NuGetnuget.ymlnugetdotnet/v<version>
pub.devpub-dev.ymlpub.devdart/v<version>

ワークフローファイルを用意しただけでは、レジストリの信頼は確立されません。初回リリースの前に、対応する公開者を設定して確認してください。新しい npm バインディングは 2 日以内に有効になる必要があります。保留中または期限切れのバインディングは、準備が整っていない状態です。通常のリリースでブラウザーによる承認が必要にならないようにしてください。リリースタグは個別にプッシュしてください。タグを 3 つより多くまとめてプッシュすると、GitHub はタグイベントを抑制します。Ruby、NuGet、Rust、Python の各ワークフローは、明示的なディスパッチによって既存の不変タグから再開することもできます。公開済みのリリースタグは決して移動しないでください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。