# MCI Documentation ## Docs - [Commands](https://usemci.dev/documentation/commands.md): mcix commands reference - [Introduction](https://usemci.dev/documentation/introduction.md): Understanding MCI - A lightweight, universal approach to AI tool development - [MCP Servers](https://usemci.dev/documentation/mcp_servers.md): Integrate external MCP servers with automatic caching, filtering, and 20x faster performance than direct connections - [Quickstart](https://usemci.dev/documentation/quickstart.md): Get started with MCI - [MCI Schema Reference](https://usemci.dev/documentation/schema-reference.md): This document provides a complete reference for the Model Context Interface (MCI) JSON schema v1. It describes all fields, types, execution configurations, authentication options, and templating syntax supported by the MCI Python adapter - [Structure](https://usemci.dev/documentation/structure.md): Learn how to organize MCI projects with entry files, toolsets, MCP server caching, and basic templating patterns - [Templates](https://usemci.dev/documentation/templates.md): Master MCI's powerful templating system with variables, conditionals, loops, and cross-adapter compatibility - [Tools](https://usemci.dev/documentation/tools.md): Understand MCI tools - the core building blocks for API requests, CLI commands, file operations, and text generation - [Toolsets](https://usemci.dev/documentation/toolsets.md): Learn how to organize, share, and filter tool collections using MCI toolsets for better project structure - [Model Context Interface](https://usemci.dev/index.md) - [Node.js Quickstart Guide](https://usemci.dev/node/quickstart.md): Get started with MCI for Node.js applications - [Introduction](https://usemci.dev/php/quickstart.md) - [API Reference](https://usemci.dev/python/api-reference.md): This document provides a comprehensive API reference for the Python MCI Adapter (`mcipy`) - [Basic Usage](https://usemci.dev/python/basic-usage.md): Learn the fundamentals of using the MCI Python adapter - [Execution Types](https://usemci.dev/python/execution-types.md): Complete guide to text, file, CLI, and HTTP execution types in MCI - [MCP Integration](https://usemci.dev/python/mcp_integration.md): Use MCP tools alongside your MCI-defined tools with automatic caching, filtering, and seamless execution - [Python Quickstart Guide](https://usemci.dev/python/quickstart.md): Get started quickly with the MCI Python adapter for defining and executing tools