TypeMill Documentation
Complete documentation for TypeMill - Pure Rust MCP server for AI-powered code intelligence.
💡 Viewing from CLI? All links work with
mill docs <topic>. For example:mill docs quickstartormill docs tools/refactor
📚 User Guide
- Getting Started - Complete setup guide (installation → team setup)
- Configuration - Configuration reference and environment variables
- Cheatsheet - Quick command reference
- Cookbook - Practical recipes for common tasks
- Troubleshooting - Common issues and solutions
🛠️ Tool Reference
Complete catalog of available tools. See tools/README.md for the full index.
- inspect_code - Aggregate code intelligence (definition, references, types, diagnostics)
- search_code - Search workspace symbols
- refactor - Extract/inline/transform operations
- Workspace Tools - Package management, find-replace
- System Tools - Health checks, server status
Language-Specific Setup:
🏗️ Architecture & Development
For contributors and architects.
- Core Concepts - System architecture and design philosophy
- Specifications - API contracts and tool visibility
- Internal Tools - Tool visibility policy
- Language API - Language abstraction
Contributing:
⚙️ Operations
- Docker Deployment - Production deployment guide
- Cache Configuration - Performance tuning
- CI/CD Integration - Automating workflows
🔍 Quick Reference
| Document | Purpose | CLI Command |
|---|---|---|
| user-guide/getting-started | Complete setup | mill docs user-guide/getting-started |
| user-guide/cheatsheet | Command reference | mill docs user-guide/cheatsheet |
| tools/ | Tool API reference | mill docs tools |
| development/overview | Plugin development | mill docs development/overview |
| architecture/core-concepts | System design | mill docs architecture/core-concepts |