since-cutoff — Claude Code MCP server: what it does, how to install
Detects Python API calls that changed after your model's cutoff date and writes instructions to keep assistants from using deprecated signatures.
claude mcp add since-cutoff -- uvx since-cutoffWhat since-cutoff does
AI assistants frequently generate outdated function signatures because their training cutoff precedes your dependency updates. This tool inspects pinned packages against the releases published prior to the model's training threshold. It reviews public interfaces statically. Outdated parameters get flagged directly in your codebase.
Running sync records targeted guidance inside AGENTS.md or CLAUDE.md. These notes prevent coding agents from submitting removed keyword arguments during edits. Standard scanning runs locally without consuming external model credits. Keep in mind that older formats like setup.py and setup.cfg are ignored.
What it helps with
- identify Python calls broken by library releases newer than model cutoffs
- record API changes into
AGENTS.mdorCLAUDE.mdfor coding assistants - compare locked dependencies against historical packages statically
Example prompts for the agent
- Run
since-cutoffto check if our Python dependencies use methods that changed after the model cutoff - Update
AGENTS.mdwith new signature notes by runningsince-cutoff sync
How to install since-cutoff
Platform CLI
claude mcp add since-cutoff -- uvx since-cutoffuvx runs the command named after the package; if the README names another one, use uvx --from since-cutoff <command>
Platform CLI
codex mcp add since-cutoff -- uvx since-cutoffuvx runs the command named after the package; if the README names another one, use uvx --from since-cutoff <command>
Config file
{
"mcpServers": {
"since-cutoff": {
"command": "uvx",
"args": [
"since-cutoff"
]
}
}
}uvx runs the command named after the package; if the README names another one, use uvx --from since-cutoff <command>
Config file
{
"servers": {
"since-cutoff": {
"type": "stdio",
"command": "uvx",
"args": [
"since-cutoff"
]
}
}
}uvx runs the command named after the package; if the README names another one, use uvx --from since-cutoff <command>
Platform CLI
gemini mcp add since-cutoff uvx since-cutoffuvx runs the command named after the package; if the README names another one, use uvx --from since-cutoff <command>
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about since-cutoff
How to install since-cutoff in Claude Code?
Run claude mcp add since-cutoff -- uvx since-cutoff in your terminal.
What does since-cutoff do?
It inspects pinned Python packages, finds interfaces modified after your assistant's training date, and produces reference notes for the agent.
Does scanning require an API key?
Standard inspection with scan, sync, and status works entirely offline without calling language models.