Can I Vibe? — AI coding provider status
Live status and health checks for AI coding providers: Claude, Cursor, Copilot, Codex and more.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"status": {
"url": "https://canivibe.ai/mcp"
}
}
}Remote endpoints
https://canivibe.ai/mcpstreamable-httpWhat it can do
Tool inventory
Tools (2)
🟢ai_provider_status(service_id)
Get the live status of AI coding providers (Claude, OpenAI, Copilot, Cursor, OpenRouter and more). Returns status, how long each provider has been in its current state, and last check time. Pass service_id for one provider, omit it for all.
Input Schema
{
"type": "object",
"properties": {
"service_id": {
"description": "Optional provider id, e.g. claude, openai, github_copilot, cursor, openrouter",
"type": "string"
}
}
}🟢check_provider_health(allow_degraded, services)
Check whether one or more AI coding providers are healthy enough to use right now. Returns healthy=true only when every requested provider is operational (or within the allowed statuses). Use this before starting work that depends on a provider, or to decide which provider to route to.
Input Schema
{
"type": "object",
"properties": {
"allow_degraded": {
"description": "Treat degraded performance as healthy (default false)",
"type": "boolean"
},
"services": {
"description": "Provider ids to check, e.g. [\"claude\", \"openrouter\"]",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"services"
]
}Compare
Peer Comparison
Compare this server with others in the same category.
Community
Evidence