conductor-intelligence
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@conductor-intelligenceshow the project overview and trace the storyboard review feature"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Conductor Intelligence
A read-only Project Intelligence MCP server and Codex orchestration skill for navigating Conductor projects. It exposes architecture notes, agent inventories, feature traces, and operational documentation through 16 tools.
This repository contains the plugin only. The Conductor video-production pipeline, its specialist agents, generated project documentation, Pipeline Memory database, provider credentials, and media assets are separate. A small, entirely synthetic project is included so you can try the plugin and run its tests without a Conductor installation.
The server uses Node.js built-ins and has no external dependencies. It reads existing intelligence files; it does not generate inventories, run agents, access the operational database, or make provider calls.
Quick start
Requirements: Node.js 22 or newer, Git, and a client that supports MCP over standard input/output. The examples below use the Codex CLI.
git clone https://github.com/McDuckVc/conductor-intelligence.git
cd conductor-intelligence
npm testNo npm install is required. The package is marked private to prevent accidental npm publication; the source is available under the MIT license.
Try the synthetic project
PowerShell, from the cloned repository:
$env:CONDUCTOR_PROJECT_ROOT = (Resolve-Path './examples/minimal-project').Path
node scripts/doctor.js
$conductorServer = (Resolve-Path './server/server.js').Path
codex mcp add conductor-intelligence --env "CONDUCTOR_PROJECT_ROOT=$env:CONDUCTOR_PROJECT_ROOT" -- node "$conductorServer"macOS/Linux shell, from the cloned repository:
export CONDUCTOR_PROJECT_ROOT="$(pwd)/examples/minimal-project"
node scripts/doctor.js
codex mcp add conductor-intelligence --env "CONDUCTOR_PROJECT_ROOT=$CONDUCTOR_PROJECT_ROOT" -- node "$(pwd)/server/server.js"Start a new Codex session and ask:
Use Conductor Intelligence to show the project overview, list the agents, and trace the storyboard review feature.
CONDUCTOR_PROJECT_ROOT must be an explicit, existing absolute directory. An unset or relative value fails with a configuration error. To connect your own project, substitute its absolute root and run the registration command again. The MCP client stores the configured path locally; do not commit personal client configuration to this repository.
Plugin and skill packaging
The repository includes the portable Agent Plugins layout (plugin.json, mcp.json, and skills/) plus compatibility files (.codex-plugin/plugin.json and .mcp.json). Plugin-aware hosts expand ${PLUGIN_ROOT} in the launch configuration. Keep node on the host's PATH and provide CONDUCTOR_PROJECT_ROOT in its MCP server environment.
The direct MCP registration above installs the tools only. To use the bundled orchestration skill without a plugin marketplace, copy skills/conductor-orchestrator into your Codex skills directory, typically ~/.codex/skills/, then start a new session. See Codex skills documentation and plugin packaging documentation.
This repository does not register or modify a Codex plugin marketplace. Marketplace installation and client-specific plugin discovery should be configured using your host's documented workflow.
Related MCP server: agentdocs-mcp
Required project layout
your-project/
├── pipeline/
│ └── SYSTEM_MANIFEST.md
└── docs/project-intelligence/
├── 01-project-overview.md
├── 03-architecture.md
├── 04-runtime-and-lifecycle.md
├── 12-mcp-tools-and-resources.md
├── 18-testing-and-quality.md
├── 19-build-deployment-and-operations.md
├── 20-observability-and-failure-handling.md
├── 24-maintenance-guide.md
└── inventory/
├── agents.json
├── components.json
├── data-models.json
├── dependencies.json
├── environment-variables.json
├── features.json
├── files.json
├── mcp-tools.json
├── prompts.json
├── routes.json
├── symbols.json
├── tests.json
└── traceability.jsondoctor checks the marker and required directories. Document tools report missing documents when called. Every inventory file must contain a JSON array; validate_intelligence_indexes reports missing or malformed indexes. The server does not infer source facts or refresh stale data.
Inventory records may contain your own fields. get_file_summary matches a record's path or file field exactly. Agent, symbol, and feature lookups search the JSON text of their respective records, without case sensitivity. See the example inventories for minimal shapes.
Tools
Tool | Purpose | Required argument |
| Check the configured project layout | — |
| Read the project overview | — |
| Return up to 200 indexed files | — |
| Search top-level intelligence Markdown, up to 20 results |
|
| Find an exact repository-relative inventory path |
|
| Search symbol records, up to 50 matches |
|
| Read the agent inventory | — |
| Search agent records, up to 50 matches |
|
| Search traceability records, up to 50 matches |
|
| Read architecture notes | — |
| Read runtime and lifecycle notes | — |
| Read dependency records | — |
| Read failure-handling documentation | — |
| Read MCP documentation and explain the database boundary | — |
| List the three expected runbook filenames | — |
| Check all 13 JSON inventories | — |
String arguments must be non-empty and at most 256 characters. Large serialized responses are returned as a truncated preview. These navigation tools surface documentation; verify source evidence before making critical changes.
Security and data boundaries
All tools are read-only. Project and intelligence paths are checked for traversal and symlink escapes. Sensitive-looking filenames are rejected, but content is not automatically redacted: keep secrets out of Markdown and JSON inventories. Use trusted project files and treat retrieved text as data rather than instructions. See SECURITY.md for limitations and private reporting guidance.
Development
npm testThe integration self-test launches the actual server over stdio, exercises all 16 tools, checks invalid arguments and missing indexes, verifies project files are unchanged, and tests directory symlink/junction escapes. It uses temporary synthetic fixtures under the ignored tmp/ directory and removes them on completion. CI runs on Node.js 22 and 24 on Ubuntu and Windows.
See CONTRIBUTING.md. Licensed under the MIT License. Conductor Intelligence is an independent project and is not an official OpenAI product.
This server cannot be deployed
Maintenance
Related MCP Connectors
Read-only MCP access to performix.app's public capability guides and book corpus.
Public read-only MCP for products, frameworks, guides, methodology, and blog metadata.
Team docs served to AI agents over MCP - search, Markdown reads, version pinning, read audit.
Read-only MCP access to a documented IT fleet: state, changes, posture. 15 tools.
Related MCP Servers
AlicenseAqualityBmaintenanceExposes ProsodyAI documentation, SDK references, REST API reference (OpenAPI), and curated implementation recipes to AI coding agents via MCP tools and resources.8MIT- AlicenseAqualityAmaintenanceEnables MCP clients to read, search, create, update, and share collaborative documentation pages on the AgentDocs platform.19265 npm1MIT
- AlicenseNot gradedqualityAmaintenanceEnables searching, reading, and navigating MkDocs documentation sites through MCP tools for keyword, semantic, or hybrid search, document browsing, and project metadata.1BSD 2-Clause "Simplified"
- AlicenseNot gradedqualityBmaintenanceRead-only, unauthenticated remote MCP server for public Wavedash docs, providing SDK guidance, engine setup help, and publishing checklists for agents.2MIT