mcpField
C
curatedmcp-catalog-mcp

curatedmcp-catalog-mcp

本地服务
github.com/oneprofile-dev开发工具013 周前更新

关于 curatedmcp-catalog-mcp

curatedmcp-catalog-mcp 是一个 MCP 服务,用于搜索经过人工审核并按风险分类的 MCP 服务目录。客户端可查询验证状态,并查看服务能力与风险详情。

主要功能

  1. 01按关键词或类别搜索
  2. 02查询服务验证状态
  3. 03查看风险与能力档案
  4. 04检查兼容客户端和传输方式
  5. 05获取安装命令

适用场景

  1. 01安装前检查某个服务
  2. 02审查声明的访问和网络能力
  3. 03确认 npm 包是否已验证

MCP 相关

向 MCP 客户端提供目录搜索、验证状态查询和服务详细档案等工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"oneprofile-dev-curatedmcp-catalog": {
"command": "npx",
"args": [
"-y",
"@curatedmcp/mcp"
],
"env": {
"CURATEDMCP_APP_URL": "<CURATEDMCP_APP_URL>"
}
}
}
}
启动命令npx -y @curatedmcp/mcp
需要配置的环境变量
CURATEDMCP_APP_URLOverride the CuratedMCP API base URL (defaults to https://curatedmcp.com). Only needed for local development against a different deployment.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@curatedmcp/mcp0.1.1

工具

3

收录的工具列表 · 更新于 2 周前

参数类型必填说明
limitinteger否最大结果数,默认值为 10
querystring否自由文本搜索——匹配名称、标语或标签
categorystring否按类别 slug 筛选,例如 'developer-tools'、'databases'

详细介绍

@curatedmcp/mcp

一个 MCP 服务,可在任意 MCP 客户端中使用 CuratedMCP 目录:搜索经过人工审核并进行风险分类的 MCP 服务,检查服务是否已验证,并获取完整的风险与能力概况。

npx -y @curatedmcp/mcp

为什么要用

在安装不熟悉的 npx some-mcp-server 命令前,让你的 AI Agent 先对照目录进行检查,无需离开当前对话。

工具

工具功能
search_mcp_catalog按关键词和/或类别搜索目录
get_mcp_server_details获取单个服务的完整风险概况:风险级别、声明的能力(文件访问、网络出口、Shell 执行等)、兼容的客户端、传输类型和安装命令
check_mcp_server_verified快速检查:该服务名称或 npm 包是否在已验证目录中?

客户端配置

{
  "mcpServers": {
    "curatedmcp": {
      "command": "npx",
      "args": ["-y", "@curatedmcp/mcp"]
    }
  }
}

开发

npm install
npm run build
node test/smoke.mjs   # exercises all three tools against curatedmcp.com

默认情况下,该服务会调用 https://curatedmcp.com 上的生产 API。可通过 CURATEDMCP_APP_URL 覆盖,以便在本地开发时连接其他部署。

评论

支持 Markdown

第一次接触 MCP?

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

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