# Changelog ## [0.1.0] - 2024-02-05 ### Added - Initial MCP Server CLI implementation - FastAPI-based MCP protocol server - Click CLI interface - Built-in file operation tools (read, write, list, glob, search) - Git integration tools (status, log, diff) - Shell execution with security controls - Local LLM support (Ollama, LM Studio compatible) - YAML/JSON custom tool definitions - Configuration management with environment variable overrides - CORS support for AI assistant integration - Comprehensive test suite ### Features - MCP protocol handshake (initialize/initialized) - Tools/list and tools/call endpoints - Async tool execution - Tool schema validation - Hot-reload support for custom tools ### Tools - `file_tools`: File read, write, list, search, glob operations - `git_tools`: Git status, log, diff, commit operations - `shell_tools`: Safe shell command execution ### Configuration - `config.yaml` support - Environment variable overrides (MCP_PORT, MCP_HOST, etc.) - Security settings (allowed commands, blocked paths) - Local LLM configuration