Hi!
I've done some pretty significant refactoring on my fork: https://github.com/JonathanGodley/fastmail-mcp with the aim of cutting down response sizes due to how they're impacting my token usage when I'm using this with claude in my workflows.
I had one email be 148k characters, and a 20 message thread hit 194k, making email parsing a token heavy nightmare.
I've done a pretty significant rework of what the responses look like, aiming to cut it down to the essentials while still allowing the raw responses to be obtained.
Would this be something you're interested in me packaging as PR's for you to review, or would you rather keep your MCP operating returning authentic jmap json to the callers?
I don't want to try and package everything if you're ideologically opposed.
Hi!
I've done some pretty significant refactoring on my fork: https://github.com/JonathanGodley/fastmail-mcp with the aim of cutting down response sizes due to how they're impacting my token usage when I'm using this with claude in my workflows.
I had one email be 148k characters, and a 20 message thread hit 194k, making email parsing a token heavy nightmare.
I've done a pretty significant rework of what the responses look like, aiming to cut it down to the essentials while still allowing the raw responses to be obtained.
Would this be something you're interested in me packaging as PR's for you to review, or would you rather keep your MCP operating returning authentic jmap json to the callers?
I don't want to try and package everything if you're ideologically opposed.