# Documentation Index

Complete documentation for MCP Tools Py.

---

## User Documentation

### Quick Start

| Document | Description |
|----------|-------------|
| [README](../README.md) | Project overview, features, and quick setup |
| [Installation Guide](../INSTALL.md) | Detailed installation instructions |

### Configuration

- **[Pylint Configuration](pyproject-configuration.md)** — How pylint reads `pyproject.toml`, migration from old defaults, `extra_args` overrides

### Setup & Configuration (Planned)

- **Repository Setup** *(planned)* — CI workflows, architecture enforcement, development tools, MCP client configuration

---

## Technical Documentation

### Architecture & Design

- **[Architecture Overview](architecture/architecture.md)** — System architecture, layers, module patterns, and design decisions (Arc42)
- **[Architecture Maintenance](architecture/architecture-maintenance.md)** — Process for keeping architecture docs current
- **[Dependencies](architecture/dependencies/readme.md)** — Dependency management tools, contracts, and enforcement rules

### Testing & Quality

- Testing strategy and markers are documented in [Architecture Overview, Section 8](architecture/architecture.md#8-cross-cutting-concepts)

---

## Contributing

- **[CONTRIBUTING.md](../CONTRIBUTING.md)** *(planned)* — Contribution guidelines
- Development setup instructions are in [INSTALL.md](../INSTALL.md) and [README.md](../README.md)
