Mortality MCP server
{
"mcpServers": {
"lastseen-mortality": {
"command": "uvx",
"args": [
"lastseen-mcp"
]
}
}
}{
"mcpServers": {
"lastseen-mortality": {
"command": "uvx",
"args": [
"lastseen-mcp"
]
}
}
}{
"mcpServers": {
"lastseen-mortality": {
"command": "uvx",
"args": [
"lastseen-mcp"
]
}
}
}{
"servers": {
"lastseen-mortality": {
"command": "uvx",
"args": [
"lastseen-mcp"
]
}
}
}{
"mcpServers": {
"lastseen-mortality": {
"command": "uvx",
"args": [
"lastseen-mcp"
]
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsoninstall uvx lastseen-mcpversion 0.1.2
What it does
Check the maintenance status of npm packages, GitHub Actions, MCP servers, and Docker images by querying dated observations of whether they are alive, dormant, abandoned, archived, or deleted. For developers who want to identify dead dependencies in their projects or CI pipelines.
- Check a single dependency to see if it is actively maintained or abandoned before adding it to a project.
- Scan an entire GitHub Actions workflow file to find which actions are no longer maintained.
- Integrate dependency checks into CI to catch dead dependencies at build time rather than discovering them months later.
Tools this server exposes
| Tool | Does |
|---|---|
| check_entity | Retrieve dated survival history for a single component (owner/repo), optionally with a live GitHub check. |
| check_org | Get the dated maintenance status for all components held under a GitHub owner or organization. |
| check_manifest | Paste a GitHub Actions workflow or list of owner/repo lines to check the maintenance status of up to 30 components at once. |
| survival_profile | Returns a message indicating this tool is not available over the free API and directs users to per-entity lookups instead. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.