关于 Tulimoa
Tulimoa 是供 AI Agent 搜索精选 SaaS 和 AI Agent 工具目录的远程 MCP 服务,也支持登录后提交或编辑条目。公开目录查询无需认证;修改条目需使用账户的写入权限令牌。
主要功能
- 01搜索已审核的目录条目
- 02按类别和定价模式筛选
- 03查看条目详情和数据区域信息
- 04通过 OAuth 提交新条目
- 05编辑自己拥有的条目
适用场景
- 01按类别或定价查找工具
- 02查看工具的 AI 用途和托管区域
- 03向 Tulimoa 目录添加工具
- 04更新自己拥有的目录条目
MCP 相关
通过公开的读取工具向 MCP 客户端提供目录搜索和条目详情。`submit_listing` 与 `edit_listing` 是写入工具,需 OAuth 登录及写入权限令牌。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.tulimoa.com/mcpclaude mcp add --transport http com-tulimoa-platform https://mcp.tulimoa.com/mcp{"mcpServers":{"com-tulimoa-platform":{"type":"http","url":"https://mcp.tulimoa.com/mcp"}}}在 Cursor 中打开{"servers":{"com-tulimoa-platform":{"type":"http","url":"https://mcp.tulimoa.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-tulimoa-platform":{"type":"http","url":"https://mcp.tulimoa.com/mcp"}}}{"mcpServers":{"com-tulimoa-platform":{"serverUrl":"https://mcp.tulimoa.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
5| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| mcp | boolean | 否 | true = 仅显示提供自有 MCP 服务的工具。 |
| sort | enum | 否 | 结果顺序。默认值:popular。new | popular | viewed |
| limit | integer | 否 | 最多结果数(1-50,默认值为 20)。 |
| query | string | 否 | 与条目名称和简短描述匹配的自由文本词语。 |
| eu_only | boolean | 否 | true = 仅显示公司所在国家/地区属于欧盟的工具。 |
| category | enum | 否 | 限制为一个类别 ID。调用 list_categories 获取有效 ID。developer-tools | ai-infra | sales-crm | marketing | productivity | data-analytics | finance-accounting | customer-support | hr-recruiting | design-creative | security-privacy | communication | commerce-payments | automation-nocode | other |
| pricing_model | enum | 否 | 限制为一种定价模式。free | freemium | paid | lifetime |
详细介绍
Tulimoa MCP 服务
一个远程 Model Context Protocol 服务,可让 AI Agent 从 Tulimoa 目录中发现经过精选的 SaaS 和 AI Agent 工具。
- 端点:
https://mcp.tulimoa.com/mcp - 传输方式: Streamable HTTP
- 身份验证: 读取工具无需身份验证(公开数据)。写入工具(
submit_listing、edit_listing)需要通过auth.tulimoa.comOAuth 登录,并使用绑定到你的 Tulimoa 账户且具有write范围的令牌。
工具
| 工具 | 身份验证 | 功能 |
|---|---|---|
search_listings | 无 | 按自由文本 query、category、pricing_model(免费 / 免费增值 / 付费 / 终身)、mcp(工具是否有自己的 MCP 服务)、eu_only、sort(最新 / 最受欢迎 / 浏览最多)和 limit 查找工具。返回已审核并发布的条目。 |
get_listing | 无 | 根据工具的 slug 获取完整详情,包括其 AI 使用方式(ai_usage)、数据区域和欧盟托管情况、模型来源和认证信息。 |
list_categories | 无 | search_listings 使用的类别 ID 和标签。 |
submit_listing | 写入 | 代表已登录用户为 AI 或 MCP 软件创建新的目录条目(name、url、short_description、country、category、mcp、pricing_model、logo_url、ai_usage、visibility,以及可选的数据点和 X 账号)。必须提供 logo_url:公开的 https 图片 URL(PNG、JPEG、WebP、GIF 或 AVIF,至少 64 px),图片会缩放至最长边 512 px,并以 WebP 格式存储。必须提供 ai_usage(40 至 600 个字符)。visibility:badge(免费,网站上显示 Tulimoa 徽章,7 天内审核,返回徽章 HTML)或 launch(一次性支付 $5,不显示徽章,先审核,若被拒绝则退款;需要设置 withdrawal_consent: true,并返回 checkout_url)。已收录的网站会被拒绝。创建后状态为 pending;管理员审核后公开。每位所有者最多每 24 小时创建 5 条。 |
edit_listing | 写入 | 更新你拥有的条目字段(通过 slug),包括新的 logo_url、ai_usage 和可选的数据点。没有徽标的条目必须在下次编辑时添加徽标。任何编辑都会使条目重新进入审核状态(状态为 pending),审核通过后才会再次公开。 |
连接
Claude Code
claude mcp add --transport http tulimoa https://mcp.tulimoa.com/mcp
OpenClaw
openclaw mcp add tulimoa --url https://mcp.tulimoa.com/mcp --transport streamable-http
通用 MCP 客户端(mcp.json)
{
"servers": {
"tulimoa": { "type": "http", "url": "https://mcp.tulimoa.com/mcp" }
}
}
工作原理
该服务由单个 Cloudflare Worker 构建,基于 agents SDK 的 createMcpHandler(无状态 Streamable HTTP,不使用 Durable Objects)。读取操作使用 Supabase anon key 访问公开的 Tulimoa 目录,并由 RLS 限制为已审核和已发布的条目——由于这些数据是公开的,因此无需身份验证。写入操作会在每次请求时解析 Tulimoa 身份(通过直接 OAuth Bearer,在 oauth_tokens 中按哈希查找,并绑定到 https://mcp.tulimoa.com/mcp 受众;或使用来自 Tulimoa 网关的内部签名身份标头),然后通过显式指定 owner_id 执行插入。该服务通过每个 colo 的速率限制和边缘缓存加固,以保护后端。
支持 OAuth 的客户端通过 GET /.well-known/oauth-protected-resource 发现授权服务器(auth.tulimoa.com)。
开发
pnpm install
pnpm dev # wrangler dev (local)
pnpm typecheck # tsc --noEmit
pnpm deploy # wrangler deploy
clawhub-skill/ 文件夹包含用于 OpenClaw 发现并封装此服务的 ClawHub 技能。
许可证
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。