mcpField
M
mcp-registry

mcp-registry

Local
github.com/JHSeo-gitDeveloper Tools0Updated 80w ago

About mcp-registry

mcp-registry is a registry project for MCP servers, intended for managing server entries. Its setup uses Node.js, Bun, Docker, and a database, but the README does not describe registry operations.

Key features

  1. 01MCP server registry
  2. 02Docker-based setup
  3. 03Database migrations

Use cases

  1. 01Set up the registry locally
  2. 02Build and run the project with Docker Compose

MCP support

The project describes itself as a registry for MCP servers. The README does not specify what information it exposes to MCP clients.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"registry": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"compose"
]
}
}
}
Run commanddocker run -i --rm compose

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
ocicompose

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

mcp-registry

A Registry for mcp servers.

screenshot

home

registry

regist-run

servers

server-ex-1

server-ex-2

tool-call-ex-1

tool-call-ex-2

tool-call-ex-3

deployments

deployment

서버 요구 사항

  • docker
  • node

Docs

Get started

Local setup

Prerequisites
.env
cp .env.example .env
POSTGRES_DB="your database name"
POSTGRES_USER="your database username"
POSTGRES_PASSWORD="your database password"
POSTGRES_URL="your database url"

# for docker build, run, push, pull
DOCKER_DOMAIN="your docker domain"
DOCKER_USER="your docker username"
DOCKER_PASSWORD="your docker password"

# for git clone
GITHUB_TOKEN="your github token"
Installation
bun i
Docker compose up
docker compose up -d
DB Migration
bun db:m
Development run
bun dev
Build
bun run build
tool
bun lint:fix
bun format:write

TODO

  • github token 용 프로젝트 계정 생성 필요

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.