Tickerr - Live AI Tool Status & API Pricing
Tickerr MCP
AI 에이전트를 위한 장애 레이더. LLM 가격, 상태, 추론 성능 및 실시간 에이전트 보고 장애 신호를 제공합니다. 9개의 도구. 인증 불필요.
설치
Claude Code
claude mcp add tickerr --transport http https://tickerr.ai/mcpCursor / Windsurf
{
"mcpServers": {
"tickerr": {
"url": "https://tickerr.ai/mcp"
}
}
}Claude Desktop (stdio 래퍼)
npx -y tickerr-mcpRelated MCP server: StatusCraft
도구 (9)
도구 | 기능 |
get_api_pricing | 300개 이상의 모델에 대한 현재 입력/출력/캐시된 토큰 비용. 하루 두 번 업데이트. |
compare_pricing | 특정 토큰 수에 대한 모델 간 비용 비교. |
get_tool_status | HTTP 체크와 실시간 API 추론을 결합한 3단계 판정(정상/성능 저하/다운). 가동 시간 % 및 응답 시간 포함. |
get_incidents | 도구에 대한 최근 장애 기록 — 심각도, 지속 시간, 영향을 받는 구성 요소. |
get_rate_limits | 모든 AI 도구에 대한 플랜별 속도 제한 및 할당량. |
get_free_tier | 무료 티어 세부 정보 — 포함 항목 및 제한 사항. |
get_model_performance | 최신 TTFT 측정값과 인증된 API 호출을 통한 p50/p95 지연 시간(24시간) 및 토큰/초. 실시간 라우팅 결정에 사용. |
list_tools | Tickerr가 추적하는 도구 및 모델 전체 목록. |
report_incident | LLM API 장애 보고. 다른 에이전트로부터의 실시간 신호와 라우팅 권장 사항을 반환. 익명 처리. |
에이전트 보고 — 주고받기
Tickerr MCP는 report_incident 도구에 대해 주고받는(give-and-take) 모델을 사용합니다.
받는 것: 에이전트가 장애 발생 시 report_incident를 호출하면 즉시 다음 정보를 받습니다:
동일한 문제를 보고한 다른 에이전트 수
현재 신호 상태 (감지 중 / 확인됨 / 복구 중)
대체할 모델 추천
주는 것: 익명 장애 신호 — 제공자, 모델, 오류 코드, 지연 시간만 포함. 요청 내용은 포함되지 않음. 개인 정보 없음.
사용 방법 (Claude Code):
에이전트가 5xx 오류를 발생시키면 report_incident가 자동으로 실행됩니다. 별도의 설정이 필요 없으며, 도구 설명에 따라 Claude Code가 이를 호출합니다.
사용 방법 (기타 에이전트): 시스템 프롬프트에 다음을 추가하세요:
On any 5xx error or timeout from an LLM API, call
report_incident from Tickerr MCP before retrying.
Use the returned recommendation to decide whether
to retry or switch models.보고 기간: 마지막 Tickerr 도구 사용 시점부터 7일간 활성화됩니다. 도구 호출 시마다 자동으로 갱신됩니다.
언제든지 수신 거부 가능: tickerr.ai/mcp/opt-out
신호 상태
상태 | 의미 | 보고자 임계값 |
quiet | 최근 10분간 보고 없음 | 0 |
detecting | 보고가 들어오고 있으나 아직 확인되지 않음 | 1–2개 에이전트 |
confirmed | 여러 에이전트에 의해 문제 확인됨 | 3개 이상의 에이전트 |
recovering | 보고가 줄어들고 복구 신호가 들어옴 | — |
예시 반환 페이로드 (report_incident)
REPORT RECEIVED
Provider: anthropic
Model: claude-haiku-3-5
Error: 529 overloaded
CURRENT SIGNAL (anthropic/claude-haiku-3-5)
Status: CONFIRMED
Agents reporting (last 10 min): 14
Total reports (last 10 min): 31
RECOMMENDATION
Action: FALLBACK
Switch to: gpt-4o-mini (openai)
REPORTING CADENCE
Next report for this model: in 3600 seconds if still failing.
Signal confirmed by multiple agents — reduce reporting frequency.데이터 범위
상태: 90개 이상의 AI 도구를 5분마다 모니터링
가격: 300개 이상의 모델, OpenRouter 및 공식 제공자 문서를 통해 하루 두 번 업데이트
성능: 5분마다 인증된 API 지연 시간 체크
에이전트 신호: tickerr.ai/agent-reports에서 실시간 피드 확인
링크
문서: tickerr.ai/mcp-server
상태: tickerr.ai/status
가격: tickerr.ai/pricing
에이전트 보고: tickerr.ai/agent-reports
수신 거부: tickerr.ai/mcp/opt-out
Available Tools
7 toolscompare_pricingAInspect
Rank AI models by total cost for a given token workload. Useful for finding the cheapest model for your use case.
| Name | Required | Description | Default |
|---|---|---|---|
| input_tokens | Yes | Number of input tokens per request | |
| output_tokens | No | Number of output tokens per request | |
| filter | No | Narrow to a provider or model family — e.g. "claude", "gpt", "gemini" | |
| top | No | Show only the N cheapest models (default 10) |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are present, so the description carries full burden. It only states it ranks models by cost but does not disclose how the ranking is computed, what data sources are used, or any side effects. The minimal description leaves significant behavioral gaps.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, front-loaded with the main purpose, no unnecessary words.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a tool with 4 parameters and no output schema, the description is adequate but lacks information about what the output looks like, how models are sourced, or how the cost calculation works. It is minimally viable but not rich.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the baseline is 3. The description adds no additional meaning beyond what the schema already provides for the parameters; it merely reiterates the concept of token workload.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool ranks AI models by total cost for a given token workload, which is specific and distinguishes it from sibling tools like get_api_pricing that likely just list prices.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It explicitly says 'Useful for finding the cheapest model for your use case,' providing clear context for when to use it, but does not mention when not to use it or alternatives.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_api_pricingAInspect
Get current API pricing (input/output cost per 1M tokens) for AI models tracked by tickerr.ai. Filter by model or provider name.
| Name | Required | Description | Default |
|---|---|---|---|
| filter | No | Filter by model or tool name — e.g. "claude", "gpt-4o", "gemini" | |
| limit | No | Max models to return (default 50) |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden. It mentions data freshness (current) and cost units, but lacks details on authentication, rate limits, or read-only nature.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two efficient sentences front-load the key purpose and filtering capability with no unnecessary words.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple two-parameter tool with no output schema, the description adequately covers usage and filtering. Missing output format is a minor gap.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the baseline is 3. The description does not add new meaning beyond what is already in the schema for filter and limit.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool retrieves current API pricing for AI models, specifying cost per 1M tokens, and allows filtering by model or provider. This distinctively separates it from siblings like compare_pricing.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies usage through filter and limit parameters but does not explicitly state when to use this tool versus alternatives like compare_pricing or get_free_tier.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_free_tierAInspect
Find the best free plans across AI tools, grouped by category (LLM APIs, coding assistants, image generation, etc.).
| Name | Required | Description | Default |
|---|---|---|---|
| category | No | Filter by category slug — e.g. "llm", "coding", "image", "video" |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description must carry the full behavioral burden. It only states it 'finds' data, but does not disclose that it is read-only, requires no authentication, or any other traits. For a non-destructive query, more context is expected.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single sentence that is front-loaded with the core purpose. No unnecessary words or redundancy.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema and no annotations, the description explains the tool's purpose and parameter context well. However, it does not describe the return format or that the tool filters only free plans, which is implicit from the name.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The single parameter 'category' is described in the schema with slug examples. The description adds value by explaining that results are grouped by category and listing example categories (LLM, coding, image, video), which goes beyond the schema's 'slug' description.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool finds best free plans grouped by category, with specific examples (LLM APIs, coding assistants, etc.). This distinguishes it from sibling tools like get_api_pricing (general pricing) and list_tools (all tools).
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
No explicit guidance on when to use this tool versus alternatives like compare_pricing or get_api_pricing. The description implies use for free plans but does not explain when not to use it or mention alternatives.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_incidentsAInspect
Get historical incidents (outages, degradations) for any AI tool from the last 90 days. Sourced from 26 official provider status pages.
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | Tool slug — e.g. "chatgpt", "claude", "gemini" | |
| limit | No | Number of incidents (default 10, max 50) |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the burden. It discloses the read-only nature (historical, sourced from status pages) and time range, but does not mention other behavioral aspects like authentication requirements, rate limits, or potential delays in data freshness.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, each with a clear purpose: first states the core function and time range, second adds source credibility. No redundant words, front-loaded for quick understanding.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The description covers the tool's purpose, scope, and data origin, which is sufficient for a simple query tool with only two parameters. However, it lacks details about the return format (e.g., fields of each incident) which would be helpful for an agent, but given no output schema, this is a minor gap.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the baseline is 3. The description adds no new meaning beyond the schema's parameter descriptions (e.g., examples for slug). It does not explain the impact of parameters on results.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description explicitly states the tool retrieves historical incidents (outages, degradations) for AI tools, with a specific time range (last 90 days) and data source (26 provider status pages). It clearly distinguishes itself from sibling tools like 'get_tool_status' (current status) and pricing tools.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies usage for historical incident data but does not explicitly state when to use this tool versus alternatives like 'get_tool_status' for current status. No exclusions or when-not-to-use guidance is provided.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_rate_limitsAInspect
Get rate limits and plan details for any AI tool — requests per minute, tokens per day, context window, and more by plan tier.
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | Tool slug — e.g. "cursor", "github-copilot", "chatgpt", "claude" |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description must disclose behavior. It mentions the return data (requests per minute, tokens per day, context window, plan tier), which is good. However, it does not state that this is a read-only operation, possible error conditions, or authentication requirements, leaving some gaps.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, front-loaded sentence that efficiently conveys the tool's purpose and output. Every part is meaningful, with no fluff or repetition.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given no output schema and only one parameter, the description adequately explains the returned data (rate limits, tokens, context window, plan tier) and the input (slug). It is complete for a simple get operation, though more details on return structure or errors could improve it.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema already provides a description for the required 'slug' parameter. The tool description adds context by explaining that slug identifies the tool (e.g., 'cursor', 'chatgpt'), but this does not go beyond the schema's own description. With 100% schema coverage, the description adds minimal extra value.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool retrieves rate limits and plan details for AI tools, using the verb 'Get' and specifying the resource. It distinguishes itself from siblings like 'get_api_pricing' and 'get_free_tier' by focusing on rate limits and plan details, not just pricing or free tiers.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies usage by stating 'for any AI tool', but it does not explicitly state when to use this tool versus alternatives like 'compare_pricing' or 'get_free_tier'. It lacks explicit when-not-to-use guidance, leaving differentiation to the user.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_tool_statusAInspect
Get live operational status, uptime percentage, and response time for any AI tool. Checks every 5 minutes from independent infrastructure.
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | Tool slug — e.g. "chatgpt", "claude", "cursor", "github-copilot", "gemini" |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations provided, so description carries full burden. It discloses update frequency (checks every 5 minutes) and data source (independent infrastructure), adding value beyond schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, no fluff. Front-loaded with purpose, additional info in second sentence. Every sentence earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple tool with 1 param and no output schema or annotations, description covers purpose, update frequency, and source. Lacks return format details but sufficient given simplicity.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Input schema has 100% description coverage with examples for slug. Description does not add further meaning beyond what schema already provides, baseline 3.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Description clearly states the verb 'Get' and the resource: live operational status, uptime percentage, and response time for any AI tool. This distinguishes it from siblings like compare_pricing or get_incidents.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Implied usage: use it to get operational status for a specific tool slug. No explicit when-to-use or alternatives mentioned, nor exclusions.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
list_toolsAInspect
List all 42+ AI tools monitored by tickerr.ai — ChatGPT, Claude, Gemini, Cursor, GitHub Copilot, Perplexity, DeepSeek, Groq, Fireworks AI, and more.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description must disclose behavioral traits. It does not mention idempotency, read-only nature, rate limits, or caching. The description only states what the tool lists, not its behavior or side effects.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, well-structured sentence of 25 words. It is front-loaded with the key action and provides immediate clarity without any redundant information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a zero-parameter, straightforward listing tool, the description is mostly complete. It tells what is listed and gives examples. However, it does not describe output format, pagination, or whether details are included, but given simplicity, this is acceptable.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has no parameters, so schema coverage is 100%. The description adds no parameter-specific info, which is acceptable. Per rubric, baseline for 0 params is 4.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool lists AI tools monitored by tickerr.ai, with specific examples like ChatGPT, Claude, Gemini, etc. The verb 'list' and resource 'AI tools' are specific, and the context distinguishes it from sibling tools that focus on pricing, status, or incidents.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies usage when a user wants a list of all monitored AI tools, but does not explicitly state when to use this tool vs. alternatives like get_tool_status or compare_pricing. No exclusions or prerequisites are mentioned.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
7 tool updates
v1.0.1- First observed
compare_pricing - First observed
get_api_pricing - First observed
get_free_tier - First observed
get_incidents - First observed
get_rate_limits - First observed
get_tool_status - First observed
list_tools
TDQS
Tools are mostly distinct, but compare_pricing and get_api_pricing both concern pricing and could be confused. The others target separate aspects like status, incidents, rate limits, and free tiers.
Most tools use 'get_' prefix, but compare_pricing uses 'compare_' and list_tools uses 'list_'. This inconsistency in naming pattern could be confusing for an agent.
7 tools is well-scoped for monitoring AI tool status and pricing. Each tool addresses a distinct information need without being excessive or insufficient.
The set covers pricing, status, incidents, rate limits, free tiers, and a tool list. Missing perhaps a search/filter function for tools, but core needs are met.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Real-time status for 75+ AI services (OpenAI, Anthropic, Cursor). No auth, CORS-enabled.
Live status and health checks for AI coding providers: Claude, Cursor, Copilot, Codex and more.
Check real-time uptime and incident status for 285 APIs and cloud services.
Real-time status & uptime monitoring for 200+ popular APIs — is it down, and how reliable?
Related MCP Servers
- AlicenseCqualityBmaintenanceMonitor the real-time status of 200+ popular APIs and services. Check if services like GitHub, Stripe, AWS, and Slack are experiencing outages or degraded performance directly from your AI assistant.5231MIT
- AlicenseAqualityBmaintenanceLive operational status for 2,400+ major software services — AWS, GitHub, Stripe, OpenAI, Cloudflare, and more — pulled from each provider's official status page and returned as a normalised up / degraded / down result for any service you ask about.51MIT
- AlicenseAqualityAmaintenanceLive LLM API pricing: current token prices, model comparisons, cheapest-model lookups, and The LLM Price Index for 150+ models across 20+ providers, re-verified daily. No API key required.51MIT
- AlicenseNot gradedqualityBmaintenanceEnables checking real-time operational status of 75+ AI services (OpenAI, Anthropic, Cursor, etc.) through tools like check_ai_status and list_ai_services.MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/imviky-ctrl/tickerr-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server