{"_id":"@curatedmcp/mcp","_rev":"2-7812f5aa5ebb8601b25efa967589d537","name":"@curatedmcp/mcp","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@curatedmcp/mcp","version":"0.1.0","keywords":["mcp","model-context-protocol","curatedmcp","catalog"],"author":{"name":"CuratedMCP"},"license":"MIT","_id":"@curatedmcp/mcp@0.1.0","maintainers":[{"name":"curatedmcp","email":"curatedmcp@gmail.com"}],"homepage":"https://github.com/oneprofile-dev/curatedmcp-catalog-mcp#readme","bugs":{"url":"https://github.com/oneprofile-dev/curatedmcp-catalog-mcp/issues"},"bin":{"curatedmcp-mcp":"dist/index.js"},"dist":{"shasum":"a1f352013e632afcc845a29a849ad768c8bd5d47","tarball":"https://registry.npmjs.org/@curatedmcp/mcp/-/mcp-0.1.0.tgz","fileCount":4,"integrity":"sha512-fcOYmAAX+It3VFswWflpureXrwfgZqafyIC0M8n4chGTjAT92aJXc2Neq4NdNDs4ePjb/DSms+2CfDblW2x6BA==","signatures":[{"sig":"MEQCICSBJ5iY5Fc2S/8AdXjBI5e9u84Y3QazkFs9K6nDvAFNAiA0GXV+0nXAqmTz4HYGPGRq44YQZybx15cw1KJN/Hl4Dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7664},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"6e640f879a1f1116e50bc65e92b52b8c26b0f414","private":false,"scripts":{"dev":"ts-node src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"curatedmcp","email":"curatedmcp@gmail.com"},"repository":{"url":"git+https://github.com/oneprofile-dev/curatedmcp-catalog-mcp.git","type":"git"},"_npmVersion":"11.16.0","description":"MCP server that exposes the CuratedMCP catalog — search risk-classified MCP servers, check verification status, and pull risk/capability details, from inside any MCP client.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.0_1783222158426_0.7220273423895693","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@curatedmcp/mcp","version":"0.1.1","private":false,"mcpName":"io.github.oneprofile-dev/curatedmcp-catalog-mcp","description":"MCP server that exposes the CuratedMCP catalog — search risk-classified MCP servers, check verification status, and pull risk/capability details, from inside any MCP client.","bin":{"curatedmcp-mcp":"dist/index.js"},"main":"./dist/index.js","scripts":{"build":"tsc","dev":"ts-node src/index.ts","start":"node dist/index.js"},"keywords":["mcp","model-context-protocol","curatedmcp","catalog"],"author":{"name":"CuratedMCP"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/oneprofile-dev/curatedmcp-catalog-mcp.git"},"engines":{"node":">=18"},"dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","zod":"^4.4.3"},"devDependencies":{"@types/node":"^20.14.0","ts-node":"^10.9.2","typescript":"^5.5.4"},"gitHead":"6e640f879a1f1116e50bc65e92b52b8c26b0f414","types":"./dist/index.d.ts","_id":"@curatedmcp/mcp@0.1.1","bugs":{"url":"https://github.com/oneprofile-dev/curatedmcp-catalog-mcp/issues"},"homepage":"https://github.com/oneprofile-dev/curatedmcp-catalog-mcp#readme","_nodeVersion":"26.3.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-hra+ha7JB5vfG3R35pzAZgoLiHWenTu+zxqnRIzV3o56VM1SW0aRi26gnU2tnWiqDpAs2Js5oMREWF9cbOnMVg==","shasum":"c86131f32be10590255440bf600789c1b06df8d3","tarball":"https://registry.npmjs.org/@curatedmcp/mcp/-/mcp-0.1.1.tgz","fileCount":4,"unpackedSize":7728,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHjI+jLaMrSjTq/yel02Z7TD84YhiYSZWPfofCr9pW/VAiA/F0P0i0xvlwYMsoKrWtYDGqrfDrAR5aTeRV4qQQwRpw=="}]},"_npmUser":{"name":"curatedmcp","email":"curatedmcp@gmail.com"},"directories":{},"maintainers":[{"name":"curatedmcp","email":"curatedmcp@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.1.1_1783223042751_0.7671324438299416"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-05T03:29:18.324Z","modified":"2026-07-05T03:44:03.016Z","0.1.0":"2026-07-05T03:29:18.549Z","0.1.1":"2026-07-05T03:44:02.897Z"},"bugs":{"url":"https://github.com/oneprofile-dev/curatedmcp-catalog-mcp/issues"},"author":{"name":"CuratedMCP"},"license":"MIT","homepage":"https://github.com/oneprofile-dev/curatedmcp-catalog-mcp#readme","keywords":["mcp","model-context-protocol","curatedmcp","catalog"],"repository":{"type":"git","url":"git+https://github.com/oneprofile-dev/curatedmcp-catalog-mcp.git"},"description":"MCP server that exposes the CuratedMCP catalog — search risk-classified MCP servers, check verification status, and pull risk/capability details, from inside any MCP client.","maintainers":[{"name":"curatedmcp","email":"curatedmcp@gmail.com"}],"readme":"# @curatedmcp/mcp\n\nAn MCP server that exposes the [CuratedMCP](https://curatedmcp.com) 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.\n\n```\nnpx -y @curatedmcp/mcp\n```\n\n## Why\n\nBefore 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.\n\n## Tools\n\n| Tool | What it does |\n|---|---|\n| `search_mcp_catalog` | Search the catalog by keyword and/or category |\n| `get_mcp_server_details` | Full risk profile for one server: risk level, declared capabilities (file access, network egress, shell exec, etc.), compatible clients, transport type, install command |\n| `check_mcp_server_verified` | Quick check: is this server name or npm package in the verified catalog? |\n\n## Client config\n\n```json\n{\n  \"mcpServers\": {\n    \"curatedmcp\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@curatedmcp/mcp\"]\n    }\n  }\n}\n```\n\n## Development\n\n```bash\nnpm install\nnpm run build\nnode test/smoke.mjs   # exercises all three tools against curatedmcp.com\n```\n\nBy default the server calls the production API at `https://curatedmcp.com`. Override with `CURATEDMCP_APP_URL` for local development against a different deployment.\n","readmeFilename":"README.md"}