开发者资源

UnifAPI API 文档、OpenAPI、鉴权、MCP 与 Agent 资源

面向开发者与 AI Agents 的可抓取入口,便于按名称查找 UnifAPI 开发者接口。从这里开始了解直连 HTTP 访问、MCP 配置、OAuth 元数据、注册清单与 Skill 源码。

直连 HTTP

使用工作空间 API 密钥调用公开数据路由。响应采用统一的 JSON 封装,包含数据、分页、计费与带类型的错误。

GET /x/tweets/search/recent?q=unifapi HTTP/1.1
Host: api.unifapi.com
Authorization: Bearer $UNIFAPI_API_KEY

MCP

通过托管的 Streamable HTTP MCP 服务器,为 Agent 提供实时公开数据工具。OAuth 是推荐的鉴权路径。

Connector URL:
https://mcp.unifapi.com

Tools:
list_operations
get_operation
call_api

Agent 鉴权

Agents 在向用户索要密钥之前,应先阅读 auth.md 与受保护资源元数据。

GET /auth.md
GET https://mcp.unifapi.com/.well-known/oauth-protected-resource
可预期的 URL

一个 Agent 应当能找到的一切

这些资源在标题与标题文字中包含产品名称,因此按名称直接搜索 UnifAPI 开发者资源时,会有一个唯一、明确的落地页面。

API 文档

面向人类阅读的 API 指南、鉴权文档、速率限制与生成的端点页面。

OpenAPI 规范

由 UnifAPI 路由元数据生成的公开 OpenAPI 3.1 契约。

API 基础 URL

用于直连公开数据调用的生产 HTTP API 主机。

MCP 服务器

托管的 Streamable HTTP MCP 服务器配置。连接器 URL:https://mcp.unifapi.com。

NLWeb ask 端点

以 NLWeb 风格的 _meta/results JSON 形式 POST 自然语言查询,或通过 prefer.streaming 请求 SSE。

流式支持

MCP Streamable HTTP、/ask SSE 事件,以及直连 REST JSON 的行为。

版本管理与弃用

面向 Agent 可读的 REST API 生命周期、弃用与路径推测政策。

Agent 开发与沙箱指引

安全的测试路径、免费工具演示、小规模在线验证指引与沙箱边界。

auth.md

面向 Agent 可读的凭据处理指南,涵盖 MCP OAuth 与 API 密钥回退。

HTTP Message Signatures 目录

当前的机器可读政策:不支持;请使用 OAuth 或 API 密钥 bearer 鉴权。

OAuth 受保护资源元数据

面向 MCP 客户端的 OAuth 资源元数据。

MCP 注册清单

面向 MCP 注册表的名称、图标、描述、仓库与托管远端。

MCP.so 注册收录

第三方 MCP 目录中的 UnifAPI 收录,并带有指向 unifapi.com 的反向链接。

Agent Skills 索引

开源 UnifAPI Skill 制品的发现索引。

开源 Skills

面向通用 Agent、研究型 Agent 与编程 Agent 环境的公开 Skill 源码。

客户端 SDKs

为 TypeScript、Python、Go、Java、C#、PHP、Ruby 与 Swift 生成的客户端 SDKs,每个都在各自的 `unifapi-sdk-*` 仓库中。

创建 API 密钥

登录并创建一个用于直连 HTTP 访问的工作空间 API 密钥。

客户端 SDKs

为 TypeScript, Python, Go, Java, C#, PHP, Ruby, and Swift 生成的客户端 SDKs——每个都在各自的 unifapi-sdk-* 仓库中,根据 UnifAPI 的 OpenAPI 规范生成。当 Agent 工作流进入产品代码、定时监测或后端自动化时使用它们。

npm install @unifapi/sdk

生产主机

直连 HTTP 调用使用 https://api.unifapi.com。路由遵循生成的 OpenAPI 操作集。MCP 客户端应优先使用 https://mcp.unifapi.com。