Install
mcp-registry/open-mcp
open-mcp logo

open-mcp

Author: wegotdocs

Description: OpenMCP provides (1) a standard for turning arbitrary web-APIs into MCP servers, and (2) an open-source registry of compliant servers so LLM clients can access many services in a token-efficient way.

Stars: 225

Forks: 25

License: Not specified – no license file detected (treat as “All rights reserved” until clarified)

Category: Open Source

Overview

Installation

1. Prerequisites
• Node.js ≥ 18
• npm or pnpm/yarn
• (optional) Docker & Docker-Compose if you prefer containerised deployment
2. Clone the repository
git clone https://github.com/wegotdocs/open-mcp.git cd open-mcp
3. Install dependencies
npm install # or: pnpm install | yarn install
4. Build the TypeScript sources
npm run build # compiles TS → dist/
5. Configure environment
• Copy the sample file and fill in the values:
cp .env.example .env # edit .env (e.g. PORT, DATABASE_URL, JWT_SECRET, etc.)
6. Run development server
npm run dev # starts ts-node or nodemon with hot-reload
7. Run production server
npm run start # executes compiled JS in dist/
8. (Optional) Docker build & run
docker compose up -d --build
License: Not specified – no license file detected (treat as “All rights reserved” until clarified)
Updated 7/30/2025