AIO
БесплатноНе проверенUnified control plane and runtime for the Model Context Protocol ecosystem, enabling plugin management, configuration, permissions, and API gateway services.
Описание
Unified control plane and runtime for the Model Context Protocol ecosystem, enabling plugin management, configuration, permissions, and API gateway services.
README
One Platform. Every MCP.
Language:
- English (default): README.md
- Turkce: README_TR.md
Overview
AIO MCP is a unified control plane and runtime for the Model Context Protocol ecosystem.
Core modules:
- Engine
- Plugin Manager
- Configuration Manager
- Permission Manager
- API Gateway
- Railway-ready HTTP server
Architecture (ASCII)
+---------------------------------------------------------+
| Experience Layer |
| Desktop App (Tauri) | Web Dashboard | CLI |
+---------------------------------------------------------+
| API Layer |
| REST /v1/* | WebSocket |
+---------------------------------------------------------+
| Core Services (Rust) |
| Engine | Plugin Manager | Config | Permission | Gateway |
+---------------------------------------------------------+
| Data Layer |
| SQLite / PostgreSQL / Redis |
+---------------------------------------------------------+
Railway Deployment
AIO MCP runs as a pure HTTP API. A frontend is not required.
1) Environment variables
Add these in Railway Variables:
| Variable | Example | Notes |
|---|---|---|
AIO_API_KEYS |
sk-your-secret-key |
Separate multiple keys with commas |
PORT |
auto | Provided by Railway |
RUST_LOG |
aio_server=info |
Optional |
Generate a strong key:
openssl rand -hex 32
2) Deploy
railway login
railway link
railway up
API Reference
All /v1/* endpoints require an API key.
Authentication:
X-Api-Key: sk-your-key
# or
Authorization: Bearer sk-your-key
Public endpoints:
| Method | Path | Description |
|---|---|---|
GET |
/ |
Service info |
GET |
/health |
Health check |
Protected endpoints:
| Method | Path | Description |
|---|---|---|
GET |
/v1/plugins |
List plugins |
POST |
/v1/plugins |
Register plugin |
GET |
/v1/config/:scope/:key |
Get config |
PUT |
/v1/config/:scope/:key |
Set config |
POST |
/v1/permissions/request |
Request permission |
POST |
/v1/permissions/grant |
Grant permission |
GET |
/v1/permissions/check |
Check permission |
GET |
/v1/services |
Core services |
GET |
/v1/routes |
Route table |
Example:
curl -X POST https://your-app.up.railway.app/v1/plugins \
-H "X-Api-Key: sk-your-key" \
-H "Content-Type: application/json" \
-d '{"id":"official.github","version":"1.0.0"}'
Local Development
Requirements:
- Rust stable
- Node.js 22+ (optional, for TypeScript app shells)
Run:
git clone https://github.com/CRTYPUBG/aio-mcp.git
cd aio-mcp
cp .env.example .env
# Set AIO_API_KEYS in .env
cargo run --package aio-server
Test:
cargo test --workspace
Build (dist output):
powershell -ExecutionPolicy Bypass -File scripts/build.ps1
Project Structure
aio-mcp/
|- server/
|- core/
| |- engine/
| |- plugin-manager/
| |- configuration-manager/
| |- permission-manager/
| \- api-gateway/
|- apps/
| |- desktop/
| |- web-dashboard/
| \- cli/
|- docs/
|- schemas/
|- scripts/
|- assets/
|- Dockerfile
\- railway.json
License
MIT - see LICENSE.
Установка AIO
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/CRTYPUBG/aio-mcpFAQ
AIO MCP бесплатный?
Да, AIO MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для AIO?
Нет, AIO работает без API-ключей и переменных окружения.
AIO — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить AIO в Claude Desktop, Claude Code или Cursor?
Открой AIO на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare AIO with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
