mcpField
A
Ausca

Ausca

远程服务
ausca.com开发工具403 天前更新

关于 Ausca

Ausca 为 AI Agent 提供按次付费的 API 和 MCP 服务,涵盖文档处理、转录、浏览器会话及邮件收件箱。调用使用 Base 上的 USDC 付款,可设置支付上限,完成后附有签名收据。

主要功能

  1. 01文档 OCR 与分析
  2. 02音频和视频转录
  3. 03远程浏览器会话
  4. 04仅接收邮件的 Agent 收件箱
  5. 05设定上限的按次 USDC 付款
  6. 06调用完成后提供签名收据

适用场景

  1. 01提取文档文本
  2. 02分析表单、表格或签名
  3. 03转录音频或视频文件
  4. 04为 Agent 提供浏览器或邮件收件箱

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 Agent 的按次付费 API 和 MCP 服务:文档 OCR、文档分析、媒体转录、远程浏览器会话和 Agent 邮箱。不需要账户或 API 密钥;每次调用使用 Base 上的 USDC 付款,每次调用完成后都会提供一份签名收据。

npm ausca npm @ausca/sdk PyPI ausca MIT 许可证 MCP 注册表 Smithery

Agent 像调用工具一样购买基础设施:发送请求,在你设定的硬性美元上限内支付 402 挑战,读取结果及其结算证明。目录、价格和架构均不可变且公开,详见 ausca.com/catalog.json;完整的 Agent 规范见 ausca.com/SKILL.md。

Agent 技能

从此公开仓库安装一个规范技能:

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

将 agent-inbox 替换为 browser-session、document-analysis、document-ocr 或 media-transcription。使用以下命令安装全部五项:

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

服务和价格

服务功能价格(USD)
文档 OCR从一份已提交的文档中提取带行置信度的规范化文本每份文档 $0.25
文档分析从一份已提交的文档中提取规范化表单、表格、签名或版面信息$0.30 至 $0.75,按文档字节数计费
媒体转录对一份已提交的音频或视频文件生成规范化转录文本$0.40 至 $1.30,按媒体字节数计费
浏览器会话提供标准 CDP 访问的远程浏览器$0.05 / 10 分钟,$0.10 / 30 分钟,$0.20 / 60 分钟
Agent 邮箱由你的 Agent 拥有、可续期的只收件邮箱地址$0.05 / 小时,$0.20 / 天,$1.00 / 周
邮箱续期为活跃邮箱延长时间,且不更改其地址$0.05 / 小时,$0.20 / 天,$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类型化引擎:客户端、支付授权方、制品存储
auscaPyPIPython 客户端和 CLI,提供相同的端口
auscaGo 模块标准库买方客户端;支持付款的 HTTP 客户端端口
auscacrates.ioRust 买方客户端;与支付通道无关的传输端口
auscaRubyGemsRuby 买方客户端;与支付通道无关的传输端口
auscahq/ausca正在等待提交到 PackagistPHP 买方客户端;与支付通道无关的传输端口
AuscaSwift Package Manager;索引提交待处理Swift 买方客户端;与支付通道无关的传输端口
auscapub.devDart 买方客户端;与支付通道无关的传输端口
AuscaNuGet.NET 买方客户端;与支付通道无关的传输端口
com.ausca:ausca正在等待发布到 Maven CentralJVM 买方客户端;与支付通道无关的传输端口
@ausca/ai-sdknpm适用于任何 x402 v2 资源的 Vercel AI SDK 工具
langchain-auscanpm适用于任何 x402 v2 资源的 LangChain 工具
skills/ausca.comAgent 技能,与实时源保持同步

服务运行时不在此存储库中;这里包含完整的公开买方端。server.json 中包含官方 MCP 注册表身份 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 绑定必须在两天内生效;待处理或已过期的绑定尚未就绪。常规发布不应需要通过浏览器审批。请逐个推送发布标签:一次推送超过三个标签时,GitHub 会抑制标签事件。Ruby、NuGet、Rust 和 Python 工作流也可以通过显式调度,从现有的不可变标签恢复;切勿移动已发布的版本标签。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。