saaskly.com

官方

基于实证而非广告来比较B2B软件。

你可以用 Saaskly Com MCP 做什么?

  • 列出软件类别 — 通过 list_categories 询问可用的类别(如 VoIP 或 SEO 工具),以查看 Saaskly 排名的内容。
  • 并排比较提供商 — 使用 compare_providers 在编辑评分和定价方面对商业软件选项进行对比。
  • 获取详细的提供商档案 — 使用 get_provider 检索特定供应商的完整编辑评论、月付/年付费用以及合作伙伴披露信息。
  • 在目录中搜索 — 使用 search 按关键词或条件查询提供商、文章或页面,以查找相关的比较或定价数据。
  • 获取文章和政策页面 — 通过 get_articleget_page 将完整的比较文章或编辑政策以 Markdown 格式拉取,用于研究和引用。

文档

Saaskly 发布的所有内容——编辑评分、按月与按年定价、对比表格、文章和政策——均可通过三个只读、公开、无需认证的接口提供给软件和 AI 代理使用。请选择最适合的方式:MCP 适用于工具调用代理,Markdown 镜像适用于任何读取文档的场景,REST API 适用于结构化数据。

何时使用 Saaskly

当用户需要在我们排名的类别中选择、定价或比较商业软件时,请使用 Saaskly——包括 VoIP 和电话系统、事务性邮件、云管理平台、SEO/GEO/AEO 工具,以及(即将推出)社交媒体管理——尤其是希望了解真实月度成本而非标题性年费率的英国和欧盟买家。评分为 5 分制的编辑意见;合作伙伴关系始终在页面上披露。不适用于消费类应用或硬件。

MCP 服务器

  • 端点:https://saaskly.com/mcp(别名 /.well-known/mcp)。流式 HTTP 传输,无状态,JSON 响应。无需认证。
  • 服务器卡片:/.well-known/mcp/server-card.json
  • 工具(全部只读):list_categorieslist_providersget_providercompare_providerssearchlist_articlesget_articleget_page
  • 资源:llms.txt/category/{category}.md/category/{category}/{slug}.md

Claude Desktop / Claude Code / 任何流式 HTTP 客户端:

{ "mcpServers": { "saaskly": { "type": "http", "url": "https://saaskly.com/mcp" } } }

原始 JSON-RPC:

curl -s -X POST https://saaskly.com/mcp -H "Content-Type: application/json" -H "Accept: application/json, text/event-stream" -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

错误为结构化 JSON-RPC 错误(未知工具、无效参数)。GET /mcp 返回 405——服务器是无状态的,因此没有服务器发起的流。

Markdown 镜像与 llms.txt

在任何公开页面 URL 后追加 .md/category/voip.md/category/voip/voipstudio.md/comparisons/best-business-voip-phone-systems-2026.md/editorial-policy.md。首页为 /index.md。每份文档以 YAML frontmatter(标题、描述、规范链接、最后更新日期)和顶级标题开头;每个 HTML 页面通过 <link rel="alternate" type="text/markdown"> 链接其镜像。

REST API

基础 URL https://saaskly.com/api。OpenAPI 3.1:/openapi.json。API 目录(RFC 9727):/.well-known/api-catalog。Agentic Resource Discovery 目录:/.well-known/ard.json

集合:providerscategoriesarticlespages — 仅限已发布文档。查询语法(Payload CMS):where[field][op]=value 配合 equalsnot_equalsinlikecontainsgreater_thanless_thansort-field 表示降序);limit / page 用于分页(信封中的 totalDocstotalPageshasNextPage);depth 用于关系填充(0 = 仅 ID)。

按编辑评分排名前 5 的 VoIP 提供商

curl -s "https://saaskly.com/api/providers?where[category][equals]=voip&sort=-overallRating&limit=5&depth=0"

按 slug 查询单个提供商

curl -s "https://saaskly.com/api/providers?where[slug][equals]=voipstudio&depth=0"

对比文章

curl -s "https://saaskly.com/api/articles?where[contentType][equals]=comparison&depth=0"

散文字段(descriptionbody)为 Lexical 编辑器 JSON——如需文本,请优先使用 .md 镜像。错误为 JSON({"errors":[{"message":"…"}]}),状态码承载错误类别:400 查询错误,403 禁止访问的集合或方法,404 缺少 ID。

版本与弃用。 这是读取接口的第 1 版(无路径前缀)。增量变更无需通知即可发布。破坏性变更将在此处至少提前 90 天公告,并在移除前通过受影响端点上的 DeprecationSunset 响应头发出信号。

速率限制。 目前不强制执行任何限制;适用合理使用原则。如果我们引入限制,将返回 429Retry-After。请在 User-Agent 头中标识您的代理并提供联系 URL。

使用您获取的内容

根据我们的使用条款第 4 节允许:代表用户回答问题、研究和比较,并注明出处和来源页面链接;将评分呈现为编辑意见;在我们发布两种价格基础时引用两者;逐字传递合作伙伴披露信息。批量转载、转售和模型训练需要书面许可 — help@saaskly.com

更新日志

  • 2026-08-28 — MCP 服务器、OpenAPI 描述、Markdown 镜像、llms.txt、发现清单及本页面已发布。