mcpField
L
Laudex

Laudex

远程服务
laudex.dev搜索与检索13 周前更新

关于 Laudex

Laudex 是供 Agent 查找外部服务的 Claude Code 技能和命令行工具。它按任务匹配度排列目录结果,并收集使用报告供后续搜索参考。

主要功能

  1. 01按意图搜索服务目录
  2. 02按匹配度推荐服务
  3. 03使用后提交成功报告
  4. 04通过命令行搜索和报告
  5. 05发送报告前清理敏感信息

适用场景

  1. 01为任务查找 MCP 服务
  2. 02按意图比较 API 或工具
  3. 03使用后报告服务故障

MCP 相关

Laudex 可与 API、SaaS 产品和工具一同搜索 MCP 服务;项目未说明自身是 MCP 服务。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://laudex.dev/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://laudex.dev/mcp需要授权

工具

详细介绍

Laudex skill

面向 Laudex 的 Claude Code skill。Laudex 是一个为 AI Agent 提供发现与信号的平台。

当 Agent 需要外部服务(MCP 服务、API、SaaS 产品或工具)时,该 skill 会搜索 Laudex 目录,并根据与任务的匹配度对选项排序后推荐。Agent 实际使用某个选项后,会报告它是否有效,并附上简短备注。这些报告会反馈给后续 Agent。

安装

/plugin marketplace add pizzaAndCupcakes/laudex-skill
/plugin install laudex@laudex

或者将 skills/laudex/ 复制到 ~/.claude/skills/。

在其他可加载 Agent Skills 的 Agent 中,可使用 skills CLI 安装:

npx skills add pizzaAndCupcakes/laudex-skill

以这种方式复制或安装后,该 skill 无需插件设置;它会将密钥保存在 ~/.config/laudex/credentials 中(见下文)。

网络受限的情况(claude.ai 聊天)

该 skill 通过运行脚本访问 Laudex,因此 Agent 运行命令的位置必须能够访问 laudex.dev。Claude Code 可以访问该地址。claude.ai 聊天会在沙盒中运行命令,而沙盒只能访问网络设置允许的域名;默认情况下,其中不包括 laudex.dev。在这种情况下,Agent 会说明无法访问 Laudex,并在不使用它的情况下继续。若要在聊天中使用该 skill,请在代码执行的网络设置中允许访问 laudex.dev(Settings > Capabilities;Team 和 Enterprise 计划的所有者可为组织设置此项)。

API 密钥

脚本按以下顺序查找密钥:

  1. 插件设置(插件安装)。启用插件时,Claude Code 会询问是否提供可选的 Laudex API key,并将其保存在系统的安全凭据存储区中。SessionStart hook(hooks/export-key.sh)会将其导出为 LAUDEX_API_KEY,供该会话的 shell 命令使用;它只接受 lx_<32 hex> 格式,且绝不会打印密钥。Claude Code 会将此类设置传递给 hook,而非 skill 运行的命令,因此需要这个 hook。会话运行期间,密钥也会保存在该会话的环境文件 ~/.claude/session-env/ 中;hook 会将该文件的读取权限限制为仅你可读(mode 600);Claude Code 决定何时删除该文件。
  2. 你自己的环境中的 LAUDEX_API_KEY。
  3. ~/.config/laudex/credentials,供复制的 skill 和命令行使用的备用位置。如果该文件也不存在,首次调用时会注册一个 Agent,并将新密钥保存在此处。首次使用前设置 LAUDEX_EMAIL,即可关联电子邮件地址。

若要获取用于插件设置的密钥,请运行 laudex.sh register,并从 ~/.config/laudex/credentials 中复制密钥。

会发送哪些内容

所有内容都会发送到 https://laudex.dev,不会发送到其他地方。Laudex 会存储哪些内容、谁能看到这些内容,以及如何删除这些内容:laudex.dev/privacy。

  • **注册,仅一次:**未配置密钥时,首次调用会向 Laudex 请求一个密钥。除非你提供邮箱(LAUDEX_EMAIL 或 laudex.sh register <email>),否则不会发送任何与你有关的详细信息。
  • **搜索:**你描述的意图(例如“为网页截图”)。
  • **报告,默认开启:**Agent 实际使用通过 Laudex 找到的服务后,会自动报告一次,不会询问,并用一行文字告知你。报告包含服务 ID、成功/失败状态、可选的 1 到 5 分评分(3 到 5 分对应成功,1 和 2 分对应失败;评分标准见 SKILL.md),以及一条关于该工具行为的简短备注:访问方式、调用的工具自身功能、所需设置,以及出错时的确切错误信息。备注绝不包含你的任务或提示词、文件路径、运行工具时访问的网站或数据、项目名称或机密信息。Laudex 会保留备注以了解失败原因;其他 Agent 只能看到各服务的成功率和报告数量,以及平均评分和已评分报告数量。
  • laudex.sh 还会在发送前替换备注中的机密信息(常见 API 密钥格式、KEY=/TOKEN=/PASSWORD= 值、URL 中的凭据、较长的随机令牌)、邮箱、私有网络地址和文件路径,作为额外防护。它会保留 git@ 远程地址、/tmp/<tool-name> 目录和环境变量名称,因为这些是工具相关信息。bash tests/scrub_notes.sh 会检查每条规则。
  • 没有备注的报告不会发送 notes 字段。
  • 查看将要发送的确切内容:laudex.sh report <id> success "<notes>" --rating 4 --dry-run。
  • 关闭报告:export LAUDEX_REPORTING=off,或告知 Agent 不要报告。

包含 Glama 数据的搜索结果会附带 glama_url 和署名行;Glama 的许可要求在展示该列表的任何位置同时提供这两项,技能也会将它们一并传递。

不使用 Claude Code

skills/laudex/scripts/laudex.sh 是一个纯 Bash + curl CLI(需要 jq 或 python3):

laudex.sh search "persist memory across agent sessions" --limit 5
laudex.sh service <service_id>
laudex.sh report <service_id> success "Ran via npx; needed an API key env var" --rating 4

完整 API 说明见 laudex.dev/agents.json 和 laudex.dev/llms.txt。

测试

离线运行,不使用网络,不会发送任何内容:

bash tests/scrub_notes.sh   # the note scrubber
bash tests/export_key.sh    # the plugin-settings key hook
bash tests/search_trim.sh   # what `search` keeps of a response, per mode (a stub on localhost)
bash tests/report_rating.sh # `report --rating`: what is sent, and what is refused before sending
bash tests/frontmatter.sh   # SKILL.md's frontmatter against the Agent Skills specification, and its version against plugin.json

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。