1.0 KiB
1.0 KiB
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 operationsgit_tools: Git status, log, diff, commit operationsshell_tools: Safe shell command execution
Configuration
config.yamlsupport- Environment variable overrides (MCP_PORT, MCP_HOST, etc.)
- Security settings (allowed commands, blocked paths)
- Local LLM configuration