SuperAPI AI 工具集

setup-uspto-downloader-remote-tool

通用与其它

查看项目

更新于 10-16 06:48

技能介绍

用途:搭建、启动、校验并排查 USPTO downloader 这一 ToolUniverse 远程工具,并可选通过 ToolUniverse Connect 中继共享。

主要能力:提供 get_abstract_from_patent_app_number 等操作,从专利申请号获取摘要;本地以 Streamable HTTP 端点 http://127.0.0.1:8081/mcp 暴露 MCP 工具。

使用方式:需 Linux、Python 3.12.3、仅 CPU。先运行 python scripts/remote_validation/setup_skill_preflight.py --implementation uspto-downloader 做契约检查,再创建隔离环境并安装依赖(fastmcp、requests、pymupdf、easyocr、python-docx、Pillow)。设置 USPTO_API_KEY 后启动 python -m tooluniverse.remote.uspto_downloader.uspto_downloader_mcp_server。共享用 tu remote login 后执行 tu remote share uspto-downloader;本地检查用 tu remote check,本地前台运行用 tu remote run。Connect 中继需安装固定 SHA-256 的 tuplatform-connect 0.3.0 wheel,再执行 tu doctor 与 tu serve。

适用场景:需要以远程工具形式调用 USPTO 专利摘要检索,并希望经 ToolUniverse Connect 共享给授权用户。

限制:2026-08-16 校验显示三个调用均因无效校验密钥收到 USPTO HTTP 403,未取回专利内容;功能检索、公开发布、跨用户隔离与抽取/加载行为仍受凭据阻塞或未测量。仅允许访问已批准的 USPTO HTTPS 主机,需核对文档复用条款;非回环绑定需 TOOLUNIVERSE_API_TOKEN;并发默认 1 个 worker,属未测量保守值。凭据、权重、缓存须置于 Git 之外。