Dependency Freshness MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GITHUB_TOKEN | No | Optional GitHub token to raise rate limits when checking GitHub releases. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| check_dependency_freshnessA | For each npm or PyPI package, determine whether it is outdated (out of date) and return its current version, release dates, deprecation status, how many stable versions you are behind, and a DATED, CITED "what changed since your version" breaking-change summary. Built for time-blind AI agents whose training cutoff makes them emit deprecated dependency code. Every answer carries source URLs + access dates. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 1 tool
Only one tool exists, so there is no ambiguity. The single tool clearly targets checking dependency freshness for npm and PyPI packages.
The single tool name 'check_dependency_freshness' follows a consistent verb_noun pattern. With one tool, naming is inherently consistent.
A single tool for a narrow domain is borderline acceptable. While it covers both npm and PyPI in one tool, it feels thin compared to typical 3-15 tool servers.
The tool provides comprehensive information for checking freshness: current version, release dates, deprecation, versions behind, and breaking changes. No obvious gaps for the stated purpose, though a bulk check or update tool is missing.