3 Commits

Author SHA1 Message Date
5a3f65c7f3 Fix FastMCP stdio method for Claude Code integration
- Replace deprecated app.run_stdio() with app.run(transport="stdio")
- Update both src/mcpmc/mcpmc.py and src/backend/src/mcpmc.py
- Resolves AttributeError: 'FastMCP' object has no attribute 'run_stdio'
- Compatible with FastMCP 2.12.2+ API changes
- MCPMC Expert System now ready for uvx mcpmc execution
2025-09-17 00:29:27 -06:00
e54031ce6d Fix Docker configuration and add environment template
- Fix backend Dockerfile for proper development hot-reload setup
- Fix frontend Dockerfile to install dependencies at runtime
- Update pyproject.toml package configuration
- Add .env.example template (never commit actual .env)
- Properly exclude .env from version control
2025-09-10 01:46:28 -06:00
9786b2967f Initial project setup with Docker Compose, FastAPI/FastMCP backend, Astro frontend
- Set up complete project structure with separate backend/frontend
- Docker Compose with development/production modes
- Python backend with FastAPI, FastMCP, and Procrastinate task queue
- Astro frontend with Tailwind CSS and Alpine.js
- Makefile for easy project management
- Proper hot-reload setup for both services
- Caddy reverse proxy integration ready
2025-09-09 03:52:00 -06:00