You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Orchestration is a Docker-based MCP platform for running a mixed fleet of HTTP services, MCP-compatible tool servers, and operational support services behind a single project layout. The stack is centered on the mega-orchestrator gateway and ships with file, git, terminal, database, memory, research, messaging, security, marketplace, and secret-management components.
Runtime Overview
Control and integration surfaces
Component
Host port
Role
mega-orchestrator
7000
Unified gateway, service registry, MCP JSON-RPC bridge, health and stats endpoints
marketplace-mcp
7034
Private skills catalog and MCP subregistry protected by JWT scopes
vault-secrets-ui
10000 with docker-compose.vault.yml
Vault-backed secret editor and runtime env exporter
Core MCP services
Service
Host port
Public contract
filesystem-mcp
7001
File browsing, read, write, search, analysis
git-mcp
7002
Repository status, log, diff, commit, push
terminal-mcp
7003
Command execution, directory listing, process listing
database-mcp
7004
SQL execution plus table, schema, and sample inspection
memory-mcp
7005
Persistent memory CRUD and statistics
network-mcp
7006
HTTP requests, webhooks, DNS, API testing
system-mcp
7007
Resource monitoring, processes, disks, system facts
Edit runtime secrets through Vault UI after the Vault overlay is running:
http://localhost:${VAULT_WEBUI_PORT:-10000}/
Compatibility namespaces still exist in the Vault overlay for legacy secret mapping, including common-mcp and perplexity-hub. They are compatibility namespaces, not first-class runtime APIs.
mega_orchestrator/: gateway, provider registry, routing, memory, and MCP bridge code
services/vault-secrets-ui/: Vault-backed secret editor UI and API
monitoring/: Prometheus, Grafana, Loki, and Promtail configuration
scripts/: operational and installation scripts
tests/: repository-level tests, including documentation coverage checks
docs/: active product and operator documentation
archive/ and docs/archive/: retained historical material not guaranteed to match the current runtime
🏷️ FORAI Tagging System & AI Memory
This repository utilizes an advanced AI Memory system (advanced-memory-mcp) accessible through the mega-orchestrator. All automated agents and tools operating within this repository MUST use the FORAI tagging system.
How to use Memory MCP with FORAI
Storing Information: Always inject the tag "FORAI" into the metadata.tags array when storing context (e.g., {"tags": ["FORAI", "architecture", "refactor"]}). Use the store_semantic_memory tool for abstract context and store_memory for factual data.
Retrieving Context: Use the vector_search tool with the FORAI filter or semantic_search to recall historical decisions, chat histories, or codebase rationale.
Master AI Node: External agents (like PPLX Comet) can access this memory pool directly via the exposed Tailscale Funnel.
About
🧠 Complete Memory Orchestration System with Gemini AI semantic search, FORAI file tracking, and 100% verified functionality. Cross-system integration via Zen Coordinator with Qdrant vector database backend.