# Reference Documentation

Technical reference and API documentation for MCP Ticketer.

## 📚 Contents

### CLI Reference
- **[CLI JSON Output](CLI_JSON_OUTPUT.md)** - JSON output format reference
  - Command output formats
  - Data structures
  - Error responses
  - Status codes

### API Reference
- **[Project URL Validation](project-url-validation.md)** - URL validation reference
  - Supported URL formats
  - Validation rules
  - Platform-specific patterns
  - Error handling

### MCP Tools
- **[MCP Tools](mcp-tools/)** - MCP tool reference
  - Available tools
  - Tool parameters
  - Usage examples
  - Integration patterns

## 🔍 Quick Reference

### Command Line Interface
- JSON output formats and structures
- Exit codes and error handling
- Configuration file formats

### URL Patterns
- Linear: `https://linear.app/team/issue/ID`
- GitHub: `https://github.com/owner/repo/issues/ID`
- JIRA: `https://domain.atlassian.net/browse/KEY`

### MCP Integration
- Tool definitions and schemas
- Parameter validation
- Response formats

## 📖 Related Documentation

- **[Developer API Reference](../developer/api/README.md)** - Internal API documentation
- **[User Guide](../guides/USER_GUIDE.md)** - User-facing documentation
- **[Configuration Guide](../getting-started/CONFIGURATION.md)** - Setup and configuration
- **[Integration Guides](../integrations/README.md)** - Platform-specific setup

## 🔧 For Developers

- **[API Reference](../developer/api/README.md)** - Internal APIs
- **[MCP API Reference](../developer/api/mcp-api-reference.md)** - MCP integration details
- **[Code Structure](../developer/getting-started/CODE_STRUCTURE.md)** - Codebase organization

---

[← Back to Documentation](../README.md)
