-
d704f5b82b
docs: add internal deployment guide, remove temp debug files
main
b3nw
2026-05-05 03:27:20 +00:00
-
9a6a0ac700
fix: switch to monarchmoneycommunity library (v1.3.2)
b3nw
2026-05-05 03:21:03 +00:00
-
44b2f553d6
debug: log URL before API call
b3nw
2026-05-05 02:59:31 +00:00
-
1eb8eaacb2
enhance: add package location and BASE_URL verification to diagnostics
b3nw
2026-05-05 02:58:03 +00:00
-
157645b64d
feat: add startup diagnostics for debugging environment and library version
b3nw
2026-05-05 02:54:38 +00:00
-
6ef77b58ae
fix: handle rate limiting with backoff, fix auth error detection
b3nw
2026-05-05 02:43:23 +00:00
-
77656c9925
fix: add error handling to api_call for better debugging
b3nw
2026-05-05 02:38:08 +00:00
-
b10de36c17
fix: pin gql to 3.x for monarchmoney compatibility
b3nw
2026-05-05 02:37:08 +00:00
-
efddb0452b
fix: use set_token() instead of token= constructor arg
b3nw
2026-05-05 02:36:27 +00:00
-
7a7140c76c
feat: add api_call pass-through tool and API reference resource
b3nw
2026-05-05 02:32:32 +00:00
-
b0b3030033
fix: switch to monarchmoneycommunity for 2026 domain migration
b3nw
2026-04-23 21:59:51 +00:00
-
545d48bd25
fix: install git in Docker builder for git-based dependencies
Ben
2025-12-25 04:35:58 +00:00
-
4382b02450
fix: use monarchmoney from git main to get budget fix (#119)
Ben
2025-12-25 04:35:06 +00:00
-
52f7a746f9
fix: disable get_budgets tool due to upstream Monarch Money API bug
Ben
2025-12-25 04:28:19 +00:00
-
bb38e2441d
fix: disable goals queries in get_budgets to work around Monarch API errors
Ben
2025-12-25 04:24:52 +00:00
-
a229537599
fix: add graceful error handling for get_budgets API errors
Ben
2025-12-25 04:20:39 +00:00
-
4a309cbfb3
fix: update get_budgets to match actual monarchmoney API response structure
Ben
2025-12-25 04:17:48 +00:00
-
88bf8a60d5
fix: improve input validation, error logging, and env var handling
Ben
2025-12-25 04:11:03 +00:00
-
e462c31907
fix: remove try-except blocks from MCP tools to allow auth-retry decorator to work
Ben
2025-12-24 21:48:34 +00:00
-
1e8d484389
fix: copy src directory before pip install
Ben
2025-12-24 21:42:24 +00:00
-
1d2bf199e1
fix: update Dockerfile to use pyproject.toml for dependencies
Ben
2025-12-24 21:41:04 +00:00
-
6fc09d956f
feat: add automatic re-authentication with MFA support
Ben
2025-12-24 15:45:43 +00:00
-
27ef7f0e1e
fix: add optional reason parameter to all tools for MCP compatibility
Ben
2025-12-24 05:20:30 +00:00
-
1210cbf6d2
fix: use correct Starlette mount pattern for MCP SSE routing
Ben
2025-12-24 05:10:32 +00:00
-
65c79efc60
refactor: use simplified FastMCP app pattern with health check
Ben
2025-12-24 05:03:05 +00:00
-
92fa2c3f11
refactor: mount FastMCP app at root and retain /health for compatibility
Ben
2025-12-24 04:56:33 +00:00
-
ebb571a7a6
refactor: mount FastMCP app at /mcp and re-add /health to root for compatibility
Ben
2025-12-24 04:55:05 +00:00
-
df492c8bb4
refactor: simplify ASGI app setup by mounting FastMCP app at root
Ben
2025-12-24 04:52:24 +00:00
-
8fc4312685
refactor: mount FastMCP app at / and remove health_check from root to avoid overlap
Ben
2025-12-24 04:52:17 +00:00
-
748cc5c711
fix: mount FastMCP app at /mcp to correctly route SSE traffic
Ben
2025-12-24 04:50:48 +00:00
-
75ba3433e8
refactor: use FastMCP.http_app() for robust SSE and health check support
Ben
2025-12-24 04:48:18 +00:00
-
177832053f
fix: refactor handle_sse to standard ASGI to avoid Starlette TypeError
Ben
2025-12-24 04:43:06 +00:00
-
776b4b8cc8
fix: use correct underlying server attribute for SSE handling in FastMCP
Ben
2025-12-24 04:41:06 +00:00
-
f5a5bb3fc4
fix: use correct internal lifespan attribute for FastMCP
Ben
2025-12-24 02:09:53 +00:00
-
14db8e67b3
fix: add missing fastmcp dependency
Ben
2025-12-24 02:09:01 +00:00
-
8ca4eae736
docs: add MONARCH_PORT to .env.example
Ben
2025-12-24 02:05:13 +00:00
-
f17e485612
Refactor SSE endpoints to /mcp and fix library type errors
Ben
2025-12-24 01:57:38 +00:00
-
7444fb9229
Add .gitignore and remove .env from tracking
Ben
2025-12-24 01:54:51 +00:00
-
714897276b
Initial commit: Monarch MCP Custom SSE server
Ben
2025-12-24 01:54:42 +00:00