Server definition
- Hash
- sha256:7bc0fcf6aee30a60ec11eda3eb4492dedef4ad4e19f72d5e037b7cf6edc4ce37
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Check whether an LLM model id is safe to use, deprecated, or retired, and what to migrate to. Accepts the exact string used in code (e.g. 'gpt-4o', 'claude-sonnet-4-5-20250929', 'anthropic/claude-opus-4-1'). Call this before writing or changing any hardcoded model id.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"model": {
"description": "Model id or alias exactly as it appears in code, e.g. 'gpt-4o'.",
"minLength": 1,
"type": "string"
}
},
"required": [
"model"
],
"type": "object"
},
"name": "check_model",
"outputSchema": null
},
{
"description": "List tracked models scheduled to retire within a time window, soonest first. Use this to audit a codebase or plan migration work.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"provider": {
"description": "Restrict to one provider. Omit for all providers.",
"enum": [
"openai",
"anthropic",
"azure",
"bedrock",
"google",
"cohere",
"mistral"
],
"type": "string"
},
"withinDays": {
"default": 180,
"description": "Only include models retiring within this many days. Defaults to 180.",
"exclusiveMinimum": 0,
"maximum": 1095,
"type": "integer"
}
},
"type": "object"
},
"name": "list_retiring_models",
"outputSchema": null
},
{
"description": "Lifecycle state changes across all tracked providers, newest first. Use this to answer 'what model deprecations happened recently?'.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"provider": {
"description": "Restrict to one provider.",
"enum": [
"openai",
"anthropic",
"azure",
"bedrock",
"google",
"cohere",
"mistral"
],
"type": "string"
},
"sinceDays": {
"default": 30,
"description": "Look back this many days. Defaults to 30.",
"exclusiveMinimum": 0,
"maximum": 365,
"type": "integer"
}
},
"type": "object"
},
"name": "recent_lifecycle_changes",
"outputSchema": null
},
{
"description": "List tracked models, optionally filtered by provider and lifecycle state. Use this to discover what is currently available from a provider.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"limit": {
"default": 50,
"description": "Maximum results.",
"exclusiveMinimum": 0,
"maximum": 200,
"type": "integer"
},
"provider": {
"description": "Filter by provider.",
"enum": [
"openai",
"anthropic",
"azure",
"bedrock",
"google",
"cohere",
"mistral"
],
"type": "string"
},
"state": {
"description": "Filter by canonical lifecycle state, e.g. 'active' or 'deprecated'.",
"enum": [
"announced",
"active",
"legacy",
"deprecated",
"retiring",
"retired"
],
"type": "string"
}
},
"type": "object"
},
"name": "search_models",
"outputSchema": null
},
{
"description": "Given a deprecated or retiring model, return the provider's recommended replacement(s) and, when none is published, active models from the same provider to consider.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"model": {
"description": "Model id or alias to find a replacement for.",
"minLength": 1,
"type": "string"
}
},
"required": [
"model"
],
"type": "object"
},
"name": "suggest_replacement",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:7bc0fcf6aee30a60ec11eda3eb4492dedef4ad4e19f72d5e037b7cf6edc4ce37 | sha256sum