From 46986e2bae185abb536dd029f0a06d5298c0633b Mon Sep 17 00:00:00 2001 From: AdrianoDev Date: Mon, 27 Apr 2026 17:31:46 +0200 Subject: [PATCH] chore: init Cerbero_mcp from Cerbero@pre-split-2026-04-27 --- .gitignore | 38 ++++++++++++++++++++++++++++++++++++++ README.md | 23 +++++++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 .gitignore create mode 100644 README.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..16c69ed --- /dev/null +++ b/.gitignore @@ -0,0 +1,38 @@ +# Python +__pycache__/ +*.pyc +*.pyo +.pytest_cache/ +*.egg-info/ +build/ +dist/ +.coverage +htmlcov/ +.venv/ +.venv-v2/ + +# Secrets +secrets/* +!secrets/.gitkeep + +# Data +data/ +services/*/build/ +services/*/dist/ +services/*/.pytest_cache/ +services/*/*.egg-info/ + +# IDE +.vscode/ +.idea/ +*.swp + +# Environment files — keep only .example tracked +*.env +!*.env.example +config/*.env +!config/*.env.example +.omc/ + +# MCP config con token (solo .example tracciato) +.mcp.json diff --git a/README.md b/README.md new file mode 100644 index 0000000..8eb154c --- /dev/null +++ b/README.md @@ -0,0 +1,23 @@ +# Cerbero_mcp + +Server MCP riusabili (exchange + market data) per la suite Cerbero. +Spinta da `Cerbero/` (commit `pre-split-2026-04-27`) come parte dello +split documentato in `docs/superpowers/specs/2026-04-27-split-mcp-core-design.md` +(nel repo storico). + +## Servizi +- `mcp-alpaca`, `mcp-bybit`, `mcp-deribit`, `mcp-hyperliquid` — exchange + con `place_order`, `environment_info`, leverage cap server-side +- `mcp-macro`, `mcp-sentiment` — read-only market data + +## Avvio locale + +```bash +docker compose up -d +bash tests/smoke/run.sh +``` + +## Configurazione + +Vedi `secrets/*.json` e variabili `*_TESTNET` / `ALPACA_PAPER` in +`docker-compose.yml` per override ambiente.