-
Notifications
You must be signed in to change notification settings - Fork 40
Open
Description
Describe your issue
Implement Tool Search Tool as described by Anthopropic here.
By adding defer_loading: true to most tools, the context required by the MCP server would dramatically shrink. This would allow us to use more of our context window for solving coding issues instead of filling it with tool descriptions.
Our current workaround is to frequently disable the MCP server and then only enable it when we know we'll need it.
MCP Config
"shortcut": {
"command": "docker",
"args": [
"run",
"--interactive",
"--rm",
"--platform",
"linux/arm64",
"-e",
"SHORTCUT_API_TOKEN=${SHORTCUT_API_TOKEN}",
"-e",
"SHORTCUT_TOOLS=stories,users,workflows,epics",
"node:20-alpine",
"npx",
"-y",
"@shortcut/mcp"
]
},
Environment (please complete the following information):
- OS: Mac
- IDE: Claude Code
- Node version: v20.12.2
- Node version manager NVM
Additional context
As you can see above, we do use SHORTCUT_TOOLS, which is great, but tool descriptions still take up a large part of our context window.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels