MCP Canary
Server Details
Inspect any remote MCP server: transport, protocol, tools, and side-effect hints. No tool calls.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 2 tools
The two tools serve completely different purposes: get_pricing returns plan and pricing information, while inspect_endpoint performs remote MCP endpoint inspection. There is no plausible confusion about which tool to select for a given task.
Both names use a consistent snake_case verb_noun pattern (get_pricing, inspect_endpoint). The convention is predictable and readable.
Two tools is thin for a server that appears to be a monitoring/canary service. Pricing plus inspection may cover a minimal surface, but additional lifecycle tools would be expected for the apparent scope.
The get_pricing description references a 'monitor write' and free trial, implying monitor management, but no tools exist to create, list, update, or delete monitors. The surface is severely limited for a canary/monitoring product, leaving agents unable to perform core lifecycle operations.
Available Tools
2 toolsget_pricingGet MCP Canary pricingARead-onlyIdempotentInspect
MCP Canary plans, monthly prices (in cents), and limits, plus the free trial. The trial needs no payment and starts on the first monitor write.
Inputs: no named parameters. Returns: plans, trial, currency
inspect_endpointInspect MCP endpointARead-onlyIdempotentInspect
Connects to a remote MCP endpoint (Streamable HTTP, then legacy SSE), lists its tools, and classifies each tool's side effects from its MCP hints. Never calls a tool on the target. agent_readiness lists what is wrong with the tool definitions and protocol compliance of the target, each with a fix, and a grade A-F. A target problem is status=failed with a stable failure code (e.g. TARGET_UNAVAILABLE, TARGET_AUTH_FAILED, MCP_PROTOCOL_ERROR). Private and loopback addresses are rejected. Set website (not url) to inspect a web page whose JavaScript registers WebMCP tools: the page is opened in a browser; the result has transport=webmcp.
Inputs: url, headers, website. Returns: tools, server, status, failure, +6 more
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Check whether an MCP server answers, what its tools claim, and whether that claim has changed.
Check an MCP endpoint resolves: liveness, live tool list, schema drift. Free.
Free, read-only security scanner for remote MCP servers, before you connect them.
Score any remote MCP server for Claude, ChatGPT, Gemini and MCP Registry readiness.
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables LLMs to inspect and test other MCP servers by listing and calling their tools, reading resources, and getting prompts. Supports stdio, SSE, and HTTP transports for both local and remote MCP server inspection.710 npm1MIT
- AlicenseNot gradedqualityBmaintenanceRuns the MCP initialize handshake and validates tools/list JSON schemas on any public MCP server, and inspects x402 payment endpoints. Ships as a stdio MCP server the agent calls directly, plus a CLI and a GitHub Action. Read-only, no API key needed.175 npmMIT
- AlicenseAqualityDmaintenanceEnables LLM agents to programmatically inspect, debug, and test other MCP servers by wrapping the MCP Inspector CLI. Supports listing and calling tools, reading resources, and testing prompts on both local and remote MCP servers.65 npmMIT
- AlicenseNot gradedqualityDmaintenanceAudit any MCP server for tool-poisoning, prompt-injection, and data-exfiltration risk before connecting an agent.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.