mcix install
Bootstrap a new MCI project with starter configuration.
mci.json(ormci.yaml) - Main configuration filemci/directory - Library of toolsetsmci/.gitignore- Excludes generated files
mcix list
Display all available tools from your configuration.
tags:tag1,tag2- Include tools with any of these tagsonly:tool1,tool2- Include only specific toolsexcept:tool1,tool2- Exclude specific toolstoolsets:ts1,ts2- Include tools from specific toolsetswithout-tags:tag1,tag2- Exclude tools with these tags
mcix validate
Validate your MCI schema for correctness.
- Schema structure and syntax
- Required fields
- Data types
- Tool definitions
- Toolset references
- MCP command availability (warnings)
mcix add
Add toolset references to your schema.
mcix run
Launch an MCP server that dynamically serves your tools.
- Loads tools from your MCI schema
- Converts them to MCP format
- Listens on STDIO for MCP requests
- Delegates execution back to MCIClient
Ctrl+C
mcix envs
List all environment variables referenced in your MCI configuration.
envs command scans your entire MCI schema including:
- Main schema file tools and configuration
- All referenced toolsets
- MCP server configurations
table(default) - Display variables in a formatted table with locationsenv- Generate.env.example.mcifile with all variables
Tip: Runuvx mcix envs --format=envto generate a template.env.example.mcifile, then copy it to.env.mciand fill in your values. Commit.env.example.mcito your repository so team members know what environment variables are needed.
