Skip to content

[FR] Options to reduce MCP token usage #506

Description

@kkirss

Problem

I'm using Task Genius MCP with Claude Code, and the token overhead is eating my context budget.

Tool definition take ~13.6k tokens. The responses also include spaces and newlines between fields.

Solution

Tool filtering – Make it possible to choose which tools are enabled.

Could be as simple as an enabledTools array in settings, filtering what getTools() returns.

Compact JSON – The server uses JSON.stringify(result, null, 2). An option for minified output would be great.

Field selection – Most of my queries don't need all of the fields. Something like query_tasks({ fields: [...] }) or a per-tool config would be useful.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions