Skip to main content
Glama
KBB99

mcp-registry-server

by KBB99

MCP 레지스트리 서버

대장간 배지

특징

  • MCP Retriever : 의미 검색을 사용하여 MCP 서버 검색

Related MCP server: MCP Registry Server

도구

  • 검색_mcps

    • MCP 레지스트리에 대한 검색 작업을 수행합니다.

    • 입력:

      • query (문자열): 검색을 위한 검색 쿼리입니다.

구성

설치 가이드

Smithery를 통해 설치

Smithery를 통해 Claude Desktop용 MCP 레지스트리 서버를 자동으로 설치하려면:

지엑스피1

Claude Desktop과 함께 사용

먼저 서버를 빌드합니다.

git clone https://github.com/KBB99/mcp-registry-server.git
cd mcp-registry-server
npm install
npm run build

다음을 실행하여 서버가 작동하는지 확인할 수 있습니다.

node ./dist/index.js

claude_desktop_config.json 에 다음을 추가하세요:

{
  "mcpServers": {
    "mcp-registry-server": {
      "command": "node",
      "args": [
        "./path/to/build/mcp-registry-server/dist/index.js"
      ]
    }
  }
}

특허

이 MCP 서버는 MIT 라이선스에 따라 라이선스가 부여됩니다. 즉, MIT 라이선스의 약관에 따라 소프트웨어를 자유롭게 사용, 수정 및 배포할 수 있습니다. 자세한 내용은 프로젝트 저장소의 LICENSE 파일을 참조하세요.

이 README에서는 서버 패키지 이름이 mcp-server-retriever 라고 가정합니다. 설정에서 패키지 이름과 설치 세부 정보가 다를 경우 수정하세요. 또한 서버 스크립트가 올바르게 빌드되었는지, 그리고 모든 종속성이 package.json 파일에서 제대로 관리되는지 확인하세요.

Available Tools

1 tool
retrieve_mcpsC

Performs retrieval from our registry of MCPs.

ParametersJSON Schema
NameRequiredDescriptionDefault
queryYesThe query to perform retrieval on

TDQS

C2.7/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full burden. It states 'Performs retrieval' but doesn't disclose behavioral traits like whether it's read-only, if it requires authentication, rate limits, or what the output format might be. This leaves significant gaps for an agent to understand how to use it effectively.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single, efficient sentence with no wasted words. It's appropriately sized and front-loaded, clearly stating the tool's purpose without unnecessary details.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool has no annotations, no output schema, and a simple input schema, the description is incomplete. It doesn't explain what 'MCPs' are, what the retrieval returns, or any behavioral context, making it insufficient for an agent to fully understand the tool's use.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The input schema has 100% description coverage, with the 'query' parameter documented as 'The query to perform retrieval on'. The description doesn't add any meaning beyond this, such as query syntax or examples. With high schema coverage, the baseline is 3, as the schema handles the parameter documentation adequately.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose3/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states the action ('Performs retrieval') and resource ('from our registry of MCPs'), which is clear but vague. It doesn't specify what type of retrieval (e.g., search, lookup, fetch) or what 'MCPs' refers to, and with no siblings, differentiation isn't needed but specificity is lacking.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides no guidance on when to use this tool, such as context, prerequisites, or alternatives. With no sibling tools, it's implied this is the only retrieval option, but no explicit usage scenarios are mentioned.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • First observedretrieve_mcps

TDQS

C2.9/5.0

Scored across 1 tool

Disambiguation5/5

With only one tool, there is no possibility of confusion or overlap between tools. The single tool has a distinct and clear purpose, making disambiguation trivial.

Naming Consistency5/5

Since there is only one tool, naming consistency is inherently perfect. The tool name 'retrieve_mcps' follows a clear verb_noun pattern, but with no other tools to compare, it sets a consistent baseline.

Tool Count2/5

A single tool for a registry server feels thin and likely insufficient for the domain. Typical registry operations might include search, list, get details, or update, but this server only offers retrieval, which is too limited for the apparent scope.

Completeness2/5

The tool surface is severely incomplete for a registry domain. Only retrieval is provided, with no capabilities for searching, listing, creating, updating, or deleting MCP entries, which are common operations for a registry, leading to significant gaps.

Maintenance

ActivityInactive
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Provides intelligent recommendations for MCP servers based on development needs using natural language queries. Searches through 874+ curated MCP servers across 36+ categories with advanced matching algorithms.
    3
    5
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables searching and retrieving detailed information about MCP servers from the official MCP registry. Provides tools to list servers with filtering options and get comprehensive details about specific servers.
    49 npm
    3
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    Enables discovery and search of available MCP servers through the official MCP Registry. Supports browsing servers with pagination and filtering to find the right MCP tools for your needs.
    1
    36 npm
    4
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables discovering and managing MCP servers through a registry, supporting listing, searching, and configuration.
    -