# ThoughtMCP Documentation
Welcome to the ThoughtMCP documentation. This index helps you find the right guide for your needs.
## Getting Started
| Document | Description |
| ----------------------------------- | -------------------------------------- |
| [User Guide](user-guide.md) | Installation, setup, and basic usage |
| [MCP Tools Reference](mcp-tools.md) | Complete MCP tool schemas and examples |
| [Examples](examples.md) | Interactive workflow tutorials |
## Configuration & Deployment
| Document | Description |
| ----------------------------------------- | ------------------------------------------------- |
| [Environment](environment.md) | Environment variables reference |
| [Docker Deployment](docker-deployment.md) | Docker Compose deployment guide |
| [Deployment](deployment.md) | Production deployment guide |
| [Database](database.md) | PostgreSQL setup and schema |
| [Integration](integration.md) | IDE and client integration (Kiro, Claude, Cursor) |
## Operations
| Document | Description |
| ------------------------------------- | --------------------------- |
| [Monitoring](monitoring.md) | Observability and alerting |
| [Security](security.md) | Security best practices |
| [Troubleshooting](troubleshooting.md) | Common issues and solutions |
## Development
| Document | Description |
| ------------------------------- | ------------------------------- |
| [Development](development.md) | Development workflow and setup |
| [Testing](testing.md) | Testing strategies and TDD |
| [Build](build.md) | Build system and optimization |
| [Contributing](contributing.md) | Contribution guidelines |
| [Extending](extending.md) | Adding new features and plugins |
## Reference
| Document | Description |
| ------------------------------- | ---------------------------- |
| [API Reference](api.md) | Internal API documentation |
| [Architecture](architecture.md) | System design and components |
---
## Quick Start by Role
### Using ThoughtMCP
1. [User Guide](user-guide.md) → Installation and setup
2. [Integration](integration.md) → Connect to your IDE
3. [MCP Tools](mcp-tools.md) → Learn the available tools
4. [Examples](examples.md) → See it in action
### Deploying ThoughtMCP
1. [Docker Deployment](docker-deployment.md) → Docker Compose setup (recommended)
2. [Deployment](deployment.md) → Production setup without Docker
3. [Environment](environment.md) → Configuration options
4. [Database](database.md) → PostgreSQL setup
5. [Monitoring](monitoring.md) → Observability setup
6. [Security](security.md) → Security hardening
### Contributing to ThoughtMCP
1. [Development](development.md) → Development workflow
2. [Architecture](architecture.md) → Understand the system
3. [Testing](testing.md) → Write tests
4. [Contributing](contributing.md) → Submit your changes
5. [Extending](extending.md) → Add new features
---
**Version**: 0.6.0