io.github.oneprofile-dev/curatedmcp-catalog-mcp

Official registry Search and web

Search the CuratedMCP catalog of risk-classified MCP servers and check verification status.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

NPM package @curatedmcp/mcp
Claude Code
claude mcp add curatedmcp-catalog-mcp -e 'CURATEDMCP_APP_URL=<CURATEDMCP_APP_URL>' -- npx -y @curatedmcp/mcp@0.1.1
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "curatedmcp-catalog-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "@curatedmcp/mcp@0.1.1"
            ],
            "env": {
                "CURATEDMCP_APP_URL": "<CURATEDMCP_APP_URL>"
            }
        }
    }
}

Environment variables

  • CURATEDMCP_APP_URL Override the CuratedMCP API base URL (defaults to https://curatedmcp.com). Only needed for local development against a different deployment.

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. @curatedmcp/mcp
  2. Why
  3. Tools
  4. Client config
  5. Development

@curatedmcp/mcp

An MCP server that exposes the CuratedMCP catalog — search human-reviewed, risk-classified MCP servers, check whether a server is verified, and pull its full risk/capability profile, all from inside any MCP client.

npx -y @curatedmcp/mcp

Why

Before installing an unfamiliar npx some-mcp-server command, ask your AI agent to check it against the catalog first — no need to leave the conversation.

Tools

ToolWhat it does
search_mcp_catalogSearch the catalog by keyword and/or category
get_mcp_server_detailsFull risk profile for one server: risk level, declared capabilities (file access, network egress, shell exec, etc.), compatible clients, transport type, install command
check_mcp_server_verifiedQuick check: is this server name or npm package in the verified catalog?

Client config

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

Development

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

By default the server calls the production API at https://curatedmcp.com. Override with CURATEDMCP_APP_URL for local development against a different deployment.

Frequently asked questions

What is io.github.oneprofile-dev/curatedmcp-catalog-mcp?

Search the CuratedMCP catalog of risk-classified MCP servers and check verification status.

How do I install io.github.oneprofile-dev/curatedmcp-catalog-mcp?

It runs on your machine. In Claude Code: claude mcp add curatedmcp-catalog-mcp -e 'CURATEDMCP_APP_URL=<CURATEDMCP_APP_URL>' -- npx -y @curatedmcp/mcp@0.1.1. For other clients, paste the JSON configuration from this page into their MCP settings.

Does io.github.oneprofile-dev/curatedmcp-catalog-mcp need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is io.github.oneprofile-dev/curatedmcp-catalog-mcp open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains io.github.oneprofile-dev/curatedmcp-catalog-mcp?

It is published by oneprofile-dev. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.