1. Conduid
  2. Science
  3. Registry Validator
MCP server · Science

Registry Validator

MCP Server Registry Validator - Schema validation and linting for MCP server registry entries

37Low

Scored 6 months ago · breakdown

About Registry Validator

Registry Validator is an MCP server in the Science category: mCP Server Registry Validator - Schema validation and linting for MCP server registry entries.

Install

Claude Code
claude mcp add registry-validator -- npx -y mcp-registry-validator
npx
npx -y mcp-registry-validator

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Registry Validator

Powered by Claude · Grounded in docs

I know everything about Registry Validator. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

TeamSpark MCP Server Discovery

TeamSpark MCP Server Discovery is a GitHub Pages site in this repo that provides two discovery methods:

Both interfaces allow users to search, filter, and explore MCP servers, including links to their repositories and sample server configurations that can be easily copied.

Curated Server Catalog

The curated catalog uses a scheduled GitHub Action to do daily processing of the @modelcontextprotocol/servers repo README.md file to get the list of MCP servers found there (extracting metadata, including tags based on the section each server is listed in). It then validates the GitHub repo for each server hosted on GitHub (most of them), including getting repo metadata and parsing the repo README to extract sample configuration. The result is the servers.json file that can be found in this repo.

Catalog ScreenshotFixed

For more technical details, see: scripts/catalog/README.md.

MCP Server Registry

The registry integration provides direct access to the official MCP server registry, allowing users to browse the complete list of registered MCP servers. A scheduled GitHub Action downloads the registry data daily and saves it as server-registry.json for static hosting compatibility.

Registry Screenshot

Embedding the Catalog in Your Own App

The servers.json file is intended to be embedded in websites or applications that wish to deliver a catalog of MCP servers for their users to choose from.

The servers.json file contains a list of servers in the following form:

{
    "id": "agentql:bdfc4aff",
    "icon": "https://www.agentql.com/favicon/favicon.png",
    "name": "AgentQL",
    "description": "Enable AI agents to get structured data from unstructured web with AgentQL.",
    "repository": {
        "url": "https://github.com/tinyfish-io/agentql-mcp",
        "source": "github",
        "stars": 82,
        "lastUpdated": "2025-07-01T23:14:41Z"
    },
    "tags": [
        "official"
    ],
    "serverName": "agentql",
    "serverConfig": {
        "type": "stdio",
        "command": "npx",
        "args": [
            "-y",
            "agentql-mcp"
        ],
        "env": {
            "AGENTQL_API_KEY": "YOUR_API_KEY"
        }
    }
}

Note on server id: The id field is generated from the server name (lowercased and cleaned up) and the first 8 characters of the sha256 hash of the repo, separated by a colon. This produces an ID that is human readable, unique, persistent, and safe to use in filesystem paths or URLs.

What about the icons?

The icon URLs in the servers.json file are the exact URLs from the source. That being said, you should not use these URLs directly in web pages or browser controls in your app, as many of them will have CORS or CORB issues (and it would be generally frowned upon to use most of those image links in that way). Some of the icon paths are GitHub URLs that need to be adapted to the raw images. In all cases, you should only use the icon URLs to either proxy or download the images and you should host/serve them directly. For example, this repo downloads the images and serves them directly (using a servers-local.json file with references to the local icon files). Note that in the source page (at the original repo) these images are served by GitHub which proxies (and caches/optimizes) image access.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Registry Validator

How do I install Registry Validator?

Run claude mcp add registry-validator -- npx -y mcp-registry-validator, then add the server to your MCP client's configuration.

Is Registry Validator safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Registry Validator still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.