Skip to main content
Glama

MCP Canary

Server Details

Inspect any remote MCP server: transport, protocol, tools, and side-effect hints. No tool calls.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A3.9/5.0

Scored across 2 tools

Disambiguation5/5

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.

Naming Consistency5/5

Both names use a consistent snake_case verb_noun pattern (get_pricing, inspect_endpoint). The convention is predictable and readable.

Tool Count3/5

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.

Completeness2/5

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 tools
get_pricingGet MCP Canary pricingA
Read-onlyIdempotent
Inspect

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 endpointA
Read-onlyIdempotent
Inspect

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

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Enables 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.
      7
      10 npm
      1
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Runs 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 npm
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Enables 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.
      6
      5 npm
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources