Commit Graph

12 Commits

Author SHA1 Message Date
Ben
df492c8bb4 refactor: simplify ASGI app setup by mounting FastMCP app at root
All checks were successful
Build and Push Monarch MCP Docker Image / build (push) Successful in 7s
2025-12-24 04:52:24 +00:00
Ben
8fc4312685 refactor: mount FastMCP app at / and remove health_check from root to avoid overlap
Some checks failed
Build and Push Monarch MCP Docker Image / build (push) Has been cancelled
2025-12-24 04:52:17 +00:00
Ben
748cc5c711 fix: mount FastMCP app at /mcp to correctly route SSE traffic
All checks were successful
Build and Push Monarch MCP Docker Image / build (push) Successful in 7s
2025-12-24 04:50:48 +00:00
Ben
75ba3433e8 refactor: use FastMCP.http_app() for robust SSE and health check support
All checks were successful
Build and Push Monarch MCP Docker Image / build (push) Successful in 7s
2025-12-24 04:48:18 +00:00
Ben
177832053f fix: refactor handle_sse to standard ASGI to avoid Starlette TypeError
All checks were successful
Build and Push Monarch MCP Docker Image / build (push) Successful in 8s
2025-12-24 04:43:06 +00:00
Ben
776b4b8cc8 fix: use correct underlying server attribute for SSE handling in FastMCP
All checks were successful
Build and Push Monarch MCP Docker Image / build (push) Successful in 9s
2025-12-24 04:41:06 +00:00
Ben
f5a5bb3fc4 fix: use correct internal lifespan attribute for FastMCP
All checks were successful
Build and Push Monarch MCP Docker Image / build (push) Successful in 8s
2025-12-24 02:09:53 +00:00
Ben
14db8e67b3 fix: add missing fastmcp dependency
All checks were successful
Build and Push Monarch MCP Docker Image / build (push) Successful in 16s
2025-12-24 02:09:01 +00:00
Ben
8ca4eae736 docs: add MONARCH_PORT to .env.example
All checks were successful
Build and Push Monarch MCP Docker Image / build (push) Successful in 7s
2025-12-24 02:05:13 +00:00
Ben
f17e485612 Refactor SSE endpoints to /mcp and fix library type errors
All checks were successful
Build and Push Monarch MCP Docker Image / build (push) Successful in 7s
2025-12-24 01:57:38 +00:00
Ben
7444fb9229 Add .gitignore and remove .env from tracking 2025-12-24 01:54:51 +00:00
Ben
714897276b Initial commit: Monarch MCP Custom SSE server 2025-12-24 01:54:42 +00:00