MCP HeartbeatTHE MCP OBSERVATORY
Public workspace

Explore

Evidence for your next connection.

Independent measurements of remote MCP servers. Every observation has a timestamp.

Read-only probes

MCP server · Communication & messaging

GiftChecker

Read-only price estimates for Telegram collectible gifts: collections, models, traits, sales.

Checks passed
13 / 22

1 failed · 8 not measured

Median response
243 ms

Median of successful probes over 7 days

30-day uptime
Not measured

Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.

Discovered tools
12

Tool definitions returned by this server

Independent monitoring

Health & checks

Status history

Responded

The server completed its last measured handshake. This is an observation, not a guarantee.

Last checked . Not enough checks yet
Check summary by test group
Test areaPassedFailedUnmeasured
ConnectionCan a client connect and discover tools?
500
Reliability & speedDoes it respond consistently and quickly?
004
Access & authenticationWhat is required to use this server?
102
Tool qualityAre the tool definitions usable by an agent?
400
Publisher identityCan the publisher be traced to its source?
312

Unmeasured means there is not enough evidence to decide. How these checks work

Inspect individual checks 22 recorded

Core

  • Pass
    Reachable

    Latest probe returned HTTP 200 in 243 ms.

  • Pass
    Valid handshake

    protocolVersion 2025-11-25, serverInfo.name giftchecker.

  • Pass
    Lists tools

    tools/list returned 12 tools.

  • Pass
    Current protocol

    Negotiated 2025-11-25. The bar is 2025-06-18 or newer.

  • Pass
    HTTPS

    The endpoint URL is https.

Performance

  • Not measured
    Fast (p50)

    Median latency 243 ms over 1 samples in 7 days. The bar is 1000 ms. Need at least 5 samples.

  • Not measured
    Consistent (p95)

    95th percentile 243 ms over 1 samples in 7 days. The bar is 3000 ms. Need at least 20 samples.

  • Not measured
    Reliable (uptime)

    1 of 1 attempts returned a tool list in 30 days (100%). The bar is 99%. Need at least 30 samples.

  • Not measured
    Stable tool list

    Fewer than two successful probes in 30 days, so tool-list stability is not measured.

Access

  • Pass
    Open access

    tools/list succeeded with no credential, and the record declares none.

  • Not measured
    Standard auth

    Auth is not required, so the OAuth metadata check does not apply.

  • Not measured
    Free tier cited

    No publisher quote has been checked.

Tools

  • Pass
    Tools described

    Every tool description is at least 20 characters.

  • Pass
    Valid input schemas

    Every inputSchema is a JSON Schema object.

  • Pass
    Parameters documented

    27 of 27 parameters have a description (100%). The bar is 80%.

  • Pass
    Safety hints

    Every tool sets readOnlyHint or destructiveHint.

Publisher

  • Pass
    Verified namespace

    Listed in the Official MCP Registry.

  • Pass
    Website matches publisher

    The website host matches the reverse-domain namespace.

  • Fail
    Source repo linked

    No repository URL is on file.

  • Not measured
    Repo owner matches

    This namespace is not an io.github login, so the owner comparison does not apply.

  • Pass
    Recently updated

    Updated 2026-11-13T00:27:51.778755Z, within 180 days.

  • Not measured
    Open-source licence

    No GitHub repository to ask about a licence.

Start using GiftChecker

Connect to this server

Choose your client, copy the configuration, then enable the server in your client’s MCP settings.

Run this command in your terminal, then restart Claude Code.

Claude Code

claude mcp add --transport http giftchecker https://giftcheckertg.com/mcp

Capabilities

Tools 12

compare

Use this to compare 2 to 5 collections ("Plush Pepe"), models ("Plush Pepe / Heart") or numbered gifts ("plushpepe-9998") by price estimate, rarity and supply in one call. An item that does not match is listed with suggestions. Do not use it for one item.

Discovered
get_backdrop

Use this for a backdrop colour such as "Black": rarity and observed prices. With a collection it gives that collection's backdrop; without one it lists every collection where the backdrop appears. Do not use it for models or symbols. The Telegram ask is a TON price (telegram_ask_ton); telegram_ask_stars is that ask at the display rate, approximate.

Discovered
get_collection

Use this for a Telegram gift collection such as "Plush Pepe": lowest published price estimate in Stars, TON and USD, supply, the 24h and 7d change of its lowest ask (there is no longer price history), and its models with their price estimates and rarity. Do not use it for market-wide rankings (top_collections) or for current listings (where_to_buy).

Discovered
get_gift

Use this to look up one numbered upgraded Telegram gift, for example Plush Pepe #9998: traits (model, backdrop, symbol), rarity, the published price estimate in Stars, TON and USD, recent sales and the active listing. Give collection and number, or a slug such as "plushpepe-9998". Do not use it for a whole collection (get_collection), to find the cheapest places to buy (where_to_buy) or to find who owns a gift (not available).

Discovered
get_model

Use this for one model of a collection (for example Plush Pepe / Heart): rarity, lowest estimate in Stars, TON and USD, price estimate by backdrop and observed asks and sale floors. The Telegram ask is a TON price (telegram_ask_ton); telegram_ask_stars is that ask at the display rate, approximate. Do not use it for one numbered gift (get_gift).

Discovered
get_portfolio

Use this only when the user names a Telegram @username and wants the gifts that profile publicly shows on its GiftChecker page (/u/<username>): counts, the valuation in Stars and up to 20 numbered gifts. Users who hid their page or are not known answer not_found. Never returns wallets or balances. Do not use it to search for people or to list portfolios.

Discovered
get_symbol

Use this for a gift symbol (the pattern on a gift, for example "Ruby") and its rarity, in one collection or across all. If symbol data is not stored yet the result says available=false; do not guess a rarity. Do not use it for models or backdrops.

Discovered
price_in

Use this only to convert a price in Telegram Stars into TON or USD at the display rates GiftChecker uses. Do not use it to look up what a gift costs.

Discovered
recent_sales

Use this for the latest completed sales of a collection or one model in the last 90 days, with price in TON, Stars and USD, the marketplace and the date. Do not use it for current asking prices (where_to_buy), for the price estimate (get_collection, get_model) or for the sales of one numbered gift (get_gift).

Discovered
search

Use this when a name may be misspelled, is in Russian or you do not know the kind: fuzzy search over collection, model and backdrop names, returning the best matches with their giftcheckertg.com URLs. Do not use it for prices; open a match with get_collection or get_model. When the user already gave an exact English name, call the get_ tool directly instead.

Discovered
top_collections

Use this for the market overview: which collections trade most, have the lowest or highest ask, or the most listings, with the lowest ask in Stars, TON and USD, the number of Telegram listings and MRKT plus Portals sales and TON volume in the last 24 hours, plus the 24h and 7d change of the lowest ask (from the stored floor change log; null when a collection had no ask then). Do not use it for one named collection (get_collection).

Discovered
where_to_buy

Use this when the user wants to buy: the cheapest stored active listings of a collection, model, backdrop or one numbered gift, each with marketplace, price in Stars, TON and USD and the link that opens it, plus the stored Portals ask floor. It reads stored listings, not a live marketplace, and never places an order. Do not use it for what a gift is worth (get_gift) or for past sales (recent_sales).

Discovered

Recent measurements

Probe history

View status
Latest stored probes. Raw probe rows are kept for 90 days.
CheckedResultResponseTools
Connected243 ms12