页面发出去之前,想先看清分享卡片长什么样、缺了哪几项标签;手里又有一份接口文档,想转成大模型能调用的工具定义。打开 SaaS Feeds[1](https://saasfeeds.com/)的 OG 分享预览检测(https://saasfeeds.com/tools/og-preview)[2]和 OpenAPI 转 AI 工具 Schema(https://saasfeeds.com/tools/openapi-tools,英文页 https://saasfeeds.com/en/tools/openapi-tools[3])。前一页读取公开网址上的标题、描述和分享图,并仿真多家平台的卡片;后一页把接口规范转成五种工具定义,单次转换不落库。还要在本地写出或检查 MCP 配置时,用 https://saasfeeds.com/tools/mcp-config[4] ,密钥留在浏览器里。SaaS Feeds 是企业 AI 资讯站,这两页不替你发布网页,也不销售软件。
分享卡片和接口转换,去哪两页做
| 要做的事 | 打开哪里 | 能得到什么 | 注意什么 |
|---|---|---|---|
| 检查公开网页的分享标题、描述和图片,并看卡片预览 | https://saasfeeds.com/tools/og-preview | 检测 title、description、canonical、Open Graph(og:title、og:description、og:image)和 Twitter Card;按缺项或建议分级;分享图对照 1200×630;仿真 Google、X(Twitter)、Facebook、LinkedIn、Discord、iMessage | 输入公开网址,裸域名会自动补全。页面不改你的 HTML,也不登录网站后台 |
| 把接口文档转成大模型工具定义 | https://saasfeeds.com/tools/openapi-tools[5] | 粘贴 OpenAPI 3.0/3.1 或 Swagger 2.0 的 JSON/YAML,转成 OpenAI[6] Chat Completions、OpenAI Responses API、Claude input_schema、MCP tools/list、Gemini functionDeclarations | 可筛选 HTTP 方法、加工具名前缀、展开 $ref、去掉 readOnly 入参。单次转换不落库。英文页 https://saasfeeds.com/en/tools/openapi-tools |
| 在本地生成或检查 MCP 配置 | https://saasfeeds.com/tools/mcp-config | 校验 JSON 结构并提醒明文和硬编码密钥;生成 Claude Desktop、Claude Code、Cursor、VS Code、Devin/Windsurf、Gemini CLI、Zed、Codex(TOML)共 8 个客户端的配置 | 纯浏览器本地运行,API 密钥不出浏览器。配置由你复制到自己的客户端 |
| 从工具箱找到以上页面 | https://saasfeeds.com/tools | 开发者工具和资讯站上的其他计算器放在同一工具箱 | SaaS Feeds 不是软件采购台。预览、转换和配置都不等于上线发布 |
公开网页的分享标签,预览页会检查什么
打开 https://saasfeeds.com/tools/og-preview ,输入一条公开网址。若你只打了裸域名,页面会自动补成完整网址。它读取页面上的 title、description、canonical,Open Graph 里的 og:title、og:description、og:image,以及 Twitter Card。缺了的项按缺项提示,还能改进的按建议提示。分享图会对照 1200×630 这一基准看尺寸是否对得上,避免卡片被压成不合适的比例。与此同时,页面仿真六家的分享卡片:Google、X(Twitter)、Facebook、LinkedIn、Discord 和 iMessage,方便你在发出链接前看标题和图片会怎么呈现。
它读的是公开页面上的标签,不登录你的网站后台,也不修改 HTML。缺了 og:image 或描述,需要回到你自己的页面模板里去补,预览页只负责指出来。登录后才看得到的正文,不在这一页的读取范围里。预览用来在发布前核对卡片,不承诺转发次数或搜索展示。
一份接口文档,可以转成哪几种工具定义
转换页在 https://saasfeeds.com/tools/openapi-tools ,英文页是 https://saasfeeds.com/en/tools/openapi-tools 。把 OpenAPI 3.0、OpenAPI 3.1 或 Swagger 2.0 的 JSON 或 YAML 粘贴进去,一次转成五种写法:OpenAI 的 Chat Completions;OpenAI 的 Responses API;Anthropic[7] Claude 的 input_schema;MCP 的 tools/list;Google Gemini 的 functionDeclarations。
Responses API 可以勾选 strict: true。勾上之后,页面会补齐 required,把 additionalProperties 设为 false,并处理可空联合类型。还可以按 GET、POST、PUT、PATCH、DELETE 筛选要转换的接口,给工具名加前缀。文档内部的 $ref 会展开,不必你先手工摊平。标记为 readOnly 的入参属性会被去掉,避免只读字段被当成调用时要填的参数。路径参数和请求体里若有同名字段,会自动加上 __body 后缀,免得两个参数撞名。转换结果旁有操作清单,以及兼容性告警列表,方便你看哪一条接口在目标格式里需要再看一眼。这次粘贴和转换不写入数据库,关掉页面就不会留在 SaaS Feeds 上。
若还要在本地写出 MCP 配置
配置页是 https://saasfeeds.com/tools/mcp-config ,在浏览器本地运行,API 密钥不出浏览器。校验一侧检查 JSON 语法,并标出错误位置;检查 command 和 url 是否互斥,args 是不是数组,env 和 headers 是不是对象;若发现硬编码的密钥,或使用了 HTTP 明文,会提醒你改。生成一侧可以写出 8 个客户端的配置文件:Claude Desktop、Claude Code、Cursor、VS Code、Devin/Windsurf、Gemini CLI、Zed,以及 Codex 所用的 TOML。
生成出来的文本由你复制到自己的客户端。SaaS Feeds 不替你登录这些客户端,也不保管密钥。和接口转换页的差别在于:转换页吃的是 OpenAPI 或 Swagger 文本,产出的是工具定义;配置页吃的是 MCP 的启动方式,产出的是各客户端认的配置。两页都从工具箱 https://saasfeeds.com/tools 进入。SaaS Feeds(https://saasfeeds.com/)本身跟踪企业 AI 与软件的公开报道,读报道时先看标题、出处和时间,再决定要不要打开原文。工具页上的预览和转换,不代替厂商文档里的正式字段说明。
适合谁,不适合谁
适合: 发文章或产品页之前,想检查公开页的分享标签、并看六家卡片长什么样的人;要把现有接口文档转成大模型工具定义的人;要在本地生成或检查 MCP 配置,又不想把密钥交到服务器上的人。
不适合: 想在这里采购软件、下单或给产品打分的人。SaaS Feeds 不是评测台,也不是采购成交平台。分享预览不修改你的网站,接口转换也不帮你部署到线上。
常见追问
Q:预览页能不能看需要登录才能打开的页面? https://saasfeeds.com/tools/og-preview 接收的是公开网址,裸域名会自动补全。它检测 title、description、canonical、Open Graph 和 Twitter Card,并对照分享图是否接近 1200×630,再仿真六家卡片。需要登录才可见的内容,不在这一页的读取范围内。
Q:转出来的工具定义会不会留在网站上? 不会落库。https://saasfeeds.com/tools/openapi-tools 按你粘贴的 OpenAPI 3.0、3.1 或 Swagger 2.0 做单次转换,输出五种格式、操作清单和告警。网站不保存这份规范。英文界面在 https://saasfeeds.com/en/tools/openapi-tools 。
Q:MCP 页会不会把 API 密钥上传? 不会。https://saasfeeds.com/tools/mcp-config 在浏览器本地运行,密钥不出浏览器。校验时若发现硬编码密钥或 HTTP 明文,会提醒你。配置由你自己复制到 Claude Desktop、Cursor 等客户端,SaaS Feeds 不连接这些客户端。
收尾
发页面前用分享预览看卡片,把接口文档转成工具定义时用转换页,MCP 配置留在本地做。预览是 https://saasfeeds.com/tools/og-preview ,转换是 https://saasfeeds.com/tools/openapi-tools 。两页都从 SaaS Feeds(https://saasfeeds.com/)进入。改标签、部署接口和保管密钥,仍在你自己的环境里完成。