Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
A centralized reverse-proxy platform for MCP servers — manage, group, and export as Skills from a single endpoint.
| Date | Stars |
|---|---|
| 2026-07-31 | 408 |
| 2026-08-06 | 407 |
Today
-1 stars today
This week
— stars this week
This month
— stars this month
Momentum
60.0
growth rate 0.00%/day
<p align="right">
<strong>English</strong> | <a href="./README.zh.md">中文</a>
</p>
# One MCP
<div align="center">
**One MCP** - A centralized proxy for Model Context Protocol (MCP) services
*✨ Manage, monitor, and configure your MCP services from a single interface ✨*
<br />
[](https://goreportcard.com/report/github.com/burugo/one-mcp)
[](https://github.com/burugo/one-mcp/actions)
[](https://github.com/burugo/one-mcp/blob/main/LICENSE)
[](https://golang.org/)
[](https://reactjs.org/)
[](https://www.typescriptlang.org/)
[](https://hub.docker.com/r/buru2020/one-mcp)
</div>
<p align="center">
<a href="#features">Features</a> •
<a href="#quick-start">Quick Start</a> •
<a href="#installation">Installation</a> •
<a href="#configuration">Configuration</a> •
<a href="#development">Development</a> •
<a href="#contributing">Contributing</a>
</p>
---
## Overview
One MCP is a comprehensive management platform for Model Context Protocol (MCP) services. Acting as a centralized proxy, it lets you discover, install, configure, and monitor MCP services from various providers. Built with Go and React, it offers both powerful backend capabilities and an intuitive web interface.

## Features
- **Service Management** — Install, configure, and monitor MCP services (stdio / SSE / streamable HTTP) from a marketplace or custom sources
- **Service Groups** — Combine multiple MCP services into a single endpoint; export as Anthropic Skills for Claude Code & Droid
- **Analytics** — Track usage, request rates, response times, and system health in real time
- **Multi-User & OAuth** — Role-based access control with GitHub / Google login
- **Flexible Deployment** — SQLite (default) / MySQL / PostgreSQL, optional Redis, Docker ready, i18n (EN / ZH)


### Service Groups
Create service groups to combine multiple MCP services and export as Skills:

## Quick Start
### Using Homebrew (macOS & Linux)
```bash
# Add tap
brew tap burugo/tap
# Install one-mcp
brew install one-mcp
# Start as background service (default port: 3000)
brew services start one-mcp
# Stop service
brew services stop one-mcp
```
If port `3000` is already in use, restart with a custom port:
```bash
ONE_MCP_PORT=3001 brew services restart one-mcp
```
Access the application at http://localhost:3000 (or your custom port).
### Using Docker (Recommended)
```bash
# Run with Docker
docker run --name one-mcp -d \
--restart always \
-p 3000:3000 \
-v $(pwd)/data:/data \
buru2020/one-mcp:latest
# Access the application
open http://localhost:3000
```
### Manual Installation
```bash
# Clone the repository
git clone https://github.com/burugo/one-mcp.git
cd one-mcp
# Set up environment
cp .env_example .env
bash ./run.sh
```
**Default Login**: Username `root`, Password `123456`
## Installation
### Prerequisites
#### Homebrew Installation (macOS & Linux)
- **Homebrew** installed
#### Manual Installation
- **Go**: Version 1.19 or later
- **Node.js**: Version 16 or later
- **Database**: SQLite (default), MySQL, or PostgreSQL
- **Redis**: Optional
### Environment Configuration
Create a `.env` file fExcerpt of 9,353 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:a8a7630d94041288, topic:mcp, desc:mcp servers
matched fp:a8a7630d94041288, topic:ai-agent