BinderDex
Server Details
Read-only Pokemon and One Piece card price data: search cards, get card details and USD market prices, price history and stats, browse sets, see market movers, and value a list of cards.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Scored across 8 tools
Most tools target distinct queries: search finds ids, get_card details one card, value_cards prices batches, movers ranks by change. The main overlap is get_price_history vs get_price_stats, which both return price summaries over time; the descriptions differentiate (daily series vs per-variant aggregates/paid plan) but an agent could still hesitate. browse_sets and list_games also have mild adjacency around set metadata.
All names share the binderdex_ prefix and snake_case with verb-first structure (search_cards, get_card, value_cards, list_games), which is highly predictable. Minor deviation: browse_sets vs list_games use different verbs for similar listing actions, and 'value_cards' uses a less conventional verb.
Eight tools is well-scoped for a card pricing API; each tool maps to a distinct query shape (search, detail, history, stats, movers, sets, games, bulk valuation) with no filler. Nothing feels extraneous or missing at the count level.
The read-only surface covers the core lifecycle: discovery (games/sets/search), detail (card), pricing (history/stats/movers), and batch valuation. Minor gap: no way to list all cards in a set beyond the top-10 high-value preview, and no collection/watchlist operations, though those may be out of scope for a price-data API.
Available Tools
8 toolsbinderdex_browse_setsBrowse setsARead-onlyIdempotentInspect
List Pokemon and One Piece sets (filterable by series/query and by game: 'pokemon' or 'one-piece') or, with set_id, get one set's detail and its 10 highest-value cards. Use for 'what sets exist' or 'most valuable card in [set]' questions. Use binderdex_search_cards for individual card lookups.
| Name | Required | Description | Default |
|---|---|---|---|
| game | No | Restrict to one game by slug: pokemon or one-piece. | |
| limit | No | Rows to return when listing sets, 1-25. | |
| query | No | Filter sets by series name (substring match). | |
| set_id | No | Set id or slug: returns that set's detail instead of a list. | |
| response_format | No | concise: short rows for scanning. detailed: full fields, still capped. | concise |
Output Schema
| Name | Required | Description |
|---|---|---|
| sets | Yes | |
| set_detail | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only, idempotent, non-destructive behavior, so the description only needs to add context. It does: set_id switches the tool from a list to a detail response that embeds the top 10 highest-value cards, which is a meaningful behavioral disclosure not in the annotations. It stops short of noting the list cap of 25 or default 15 in prose, but the schema covers that.
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?
Three sentences, front-loaded with the primary list mode before the set_id override and the sibling pointer. Slightly dense with parenthetical asides, but every sentence carries routing or scope 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?
An output schema exists, so return-value explanation is unnecessary, and the description already flags the notable embedded '10 highest-value cards' payload. Both operating modes, the filter options, and the sibling alternative are covered — nothing an agent needs in order to call it correctly is missing.
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 parameters are already fully documented, including the game enum values and the set_id mode switch. The description largely restates those facts ('filterable by series/query and by game') rather than adding new semantics such as matching rules or id formats. Baseline 3 applies.
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?
States specific verbs and resources: lists Pokemon and One Piece sets, and with set_id returns a single set's detail plus its 10 highest-value cards. The dual mode is stated up front and the tool is clearly differentiated from binderdex_search_cards and binderdex_get_card.
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?
Gives concrete question archetypes ('what sets exist', 'most valuable card in [set]') that map to each mode, and explicitly names binderdex_search_cards as the alternative for individual cards. An agent can route without opening any schema.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
binderdex_get_cardGet card detailARead-onlyIdempotentInspect
Get full detail for one BinderDex card by id or slug: every tracked variant and condition, each with its current USD market price, price_updated_at timestamp, and 7-day/30-day change. Call binderdex_search_cards first to find the id if you only have a card name.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Card id or slug, from binderdex_search_cards. | |
| response_format | No | concise: short rows for scanning. detailed: full fields, still capped. | concise |
Output Schema
| Name | Required | Description |
|---|---|---|
| card | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, non-destructive and closed-world, so safety is covered. The description adds real substance beyond them: the response includes every tracked variant and condition with USD market price, a price_updated_at timestamp, and 7d/30d changes, so the agent knows what data freshness and granularity to expect.
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 core action and payload, then the lookup prerequisite. No filler and nothing repeated from the schema.
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 an output schema, full parameter descriptions, and rich annotations, the description only needs to convey purpose and routing, which it does. The one gap is that it never distinguishes this tool from the price_history/price_stats siblings, which matters for an agent choosing among price-related reads.
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 schema already documents both parameters, including the concise/detailed enum. The description confirms that id may be a slug as well as an id, but says nothing about response_format or when the detailed mode is worth the extra size, so it adds little beyond the schema. Baseline 3 applies.
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?
States a specific verb and resource ('Get full detail for one BinderDex card') and names the accepted identifiers (id or slug), plus what the payload contains (variants, conditions, prices, deltas). This cleanly separates it from the sibling search tool, which returns lists rather than one card's detail.
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?
Explicitly routes the agent: 'Call binderdex_search_cards first to find the id if you only have a card name.' That is a clear precondition and names the alternative tool. It does not cover when an agent should prefer binderdex_get_price_history or binderdex_get_price_stats instead, so sibling routing is only partially addressed.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
binderdex_get_market_moversGet market moversARead-onlyIdempotentInspect
Find the biggest price gainers or decliners over the last 7 days, optionally restricted to one set, one game ('pokemon' or 'one-piece'), and a minimum price (to filter out noisy low-value moves). Use for 'what's spiking' or 'what's crashing' questions. Use binderdex_search_cards for name/set lookups instead of movement-ranked results.
| Name | Required | Description | Default |
|---|---|---|---|
| set | No | Restrict to one set id or slug. | |
| game | No | Restrict to one game by slug: pokemon or one-piece. | |
| limit | No | Rows to return, 1-10. | |
| period | No | Comparison window in days: 1, 7, or 30. Only 7-day change is stored today; every value currently returns the 7-day figure. | |
| direction | Yes | up for gainers, down for decliners. | |
| min_price_cents | No | Excludes low-value cards whose percent moves are noisy. Defaults to $5.00. | |
| response_format | No | concise: short rows for scanning. detailed: full fields, still capped. | concise |
Output Schema
| Name | Required | Description |
|---|---|---|
| movers | Yes | |
| direction | Yes | |
| truncated | No | True when the request asked for more than the per-call maximum and was reduced. |
| period_days | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only, idempotent, closed-world semantics, so the description's job is to add context beyond them, which it does by explaining the noise rationale for the min-price default and the ranking/aggregation nature of the results. It stops short of noting that results are capped at 10 rows or that non-7-day periods silently fall back to 7 days, gaps that matter for a ranked-list tool.
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?
Three short sentences, front-loaded with the capability and its filters, followed by usage triggers and the sibling redirect. No filler or repetition of schema details.
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 an output schema present and 100% parameter description coverage, the description only needs to convey scope, ranking semantics, and tool routing, all of which it does. Nothing an agent needs to select or call this correctly is absent.
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 coverage is 100%, so the baseline is 3; the description adds genuine meaning by framing the whole result set as fixed to a 7-day window and by explaining why min_price_cents exists (to suppress noisy low-value percent moves). It does not mention the 1-10 row cap or response_format, leaving those entirely to the schema.
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?
States a specific verb (find) and resource (biggest price gainers/decliners) with the exact window (last 7 days) and available restrictions, so an agent knows precisely what this returns. It is clearly distinguishable from sibling tools like binderdex_get_price_history or binderdex_get_price_stats, which are per-card rather than ranked across the market.
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?
Gives explicit positive triggers ('what's spiking' / 'what's crashing' questions) and names a specific alternative for the adjacent case (binderdex_search_cards for name/set lookups). The when-not condition is stated rather than left to inference.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
binderdex_get_price_historyGet price historyARead-onlyIdempotentInspect
Get a daily USD price series (up to the last 90 days, downsampled to at most 60 points) for one card, plus a computed summary: start, end, change, high, low, and trend (rising/falling/flat). Call binderdex_search_cards first if you only have a card name.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Card id or slug, from binderdex_search_cards. | |
| days | No | Trailing days of history, 1-90. Defaults to 30. | |
| variant | No | Restrict to one variant, e.g. Holofoil. | |
| response_format | No | concise: short rows for scanning. detailed: full fields, still capped. | concise |
Output Schema
| Name | Required | Description |
|---|---|---|
| id | Yes | |
| url | Yes | |
| name | Yes | |
| points | Yes | |
| summary | Yes | |
| truncated | No | True when the request asked for more than the per-call maximum and was reduced. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive), and the description adds real behavioral context the annotations cannot: a 90-day window and downsampling to at most 60 points. It does not mention error behavior for invalid ids or rate limits, which keeps it from a 5.
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, both dense and front-loaded: the return shape first, the prerequisite routing second. No filler and no repetition of the tool name.
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?
An output schema exists, yet the description still summarizes the computed fields so the agent knows what the call yields; combined with full schema coverage and annotations, nothing needed to invoke it correctly is missing.
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 coverage is 100%, so the baseline is 3; the schema already documents id, days, variant, and response_format. The description restates the 90-day cap and adds the downsampling behavior, but says nothing extra about variant semantics or what changes between concise and detailed beyond what the enum already conveys.
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 names a specific verb and resource (daily USD price series for one card) and enumerates the deliverables (start, end, change, high, low, trend). It is clearly distinguishable from browse/search siblings, though it never contrasts itself with the close cousin binderdex_get_price_stats.
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?
Gives an explicit prerequisite: 'Call binderdex_search_cards first if you only have a card name,' which tells the agent how to obtain the required id. It stops short of stating when to prefer this over binderdex_get_price_stats or binderdex_get_market_movers.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
binderdex_get_price_statsGet price statisticsARead-onlyIdempotentInspect
Get aggregate price statistics for one card over a 7, 30, or 90 day window, broken out per variant so printings are never blended together: min, max, average, first/last price with dates, and percent change first to last for each variant. Requires a paid plan; a free-plan key gets a readable error naming the upgrade needed.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Card id or slug, from binderdex_search_cards. | |
| window | No | Trailing window: 7d, 30d, or 90d (your plan may cap this lower). | 30d |
| variant | No | Restrict to one variant, e.g. Holofoil. | |
| response_format | No | concise: short rows for scanning. detailed: full fields, still capped. | concise |
Output Schema
| Name | Required | Description |
|---|---|---|
| id | Yes | |
| data | Yes | |
| window | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare a safe, idempotent, closed-world read, so the bar is lower; the description still adds real value by disclosing the plan gating and the exact shape of the free-plan error ('readable error naming the upgrade needed'). It also states the per-variant grouping guarantee, though it doesn't discuss empty-result behavior or whether short windows return partial aggregates.
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?
Front-loads the verb, resource, and scope, then enumerates outputs compactly in a single dense sentence. The paid-plan sentence is short and earns its place; nothing is padded, though the output-field enumeration runs long given an output schema exists.
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 a full input schema, an output schema covering return values, and read-only annotations, the description fills the remaining gaps an agent needs: the plan gate, error behavior, and the guarantee that variants are never blended. Nothing required to call it correctly is missing.
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 all four parameters are already documented, and the enum values for window and response_format are visible there. The description only reinforces the window choices and the per-variant semantics of 'variant'; it says nothing extra about response_format or the id format from binderdex_search_cards, so baseline 3 applies.
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?
States a specific verb and resource (aggregate price statistics for one card) and precisely enumerates the returned metrics: min, max, average, first/last price with dates, and percent change. The 'per variant so printings are never blended together' clause distinguishes it from the raw history sibling at binderdex_get_price_history.
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?
Provides clear context for use: one card, a 7/30/90-day window, and a paid-plan prerequisite with a described failure mode for free keys. It does not, however, explicitly route the agent between this tool and binderdex_get_price_history or binderdex_value_cards, so the alternative-selection guidance is only implicit.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
binderdex_list_gamesList gamesARead-onlyIdempotentInspect
List the games BinderDex serves (Pokemon and One Piece today), each with a stable slug, display name, and current set and card counts. Use to confirm a valid game slug before filtering other tools by game.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
| games | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/idempotent/non-destructive, so the safety bar is met; the description adds that the result set is small and enumerable (two games) with stable slugs. It doesn't say whether the catalog can grow or change, but nothing essential is missing for a read-only lookup.
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 filler: the first defines the resource and its fields, the second gives the use case. Purpose is front-loaded.
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-arg, read-only listing with an output schema, the description supplies everything needed: what comes back, which games exist today, and why to call it. Only minor gap is not stating how often the game/set catalog changes.
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 takes zero parameters, so the baseline is 4 and no parameter explanation is needed. The description correctly spends no space on inputs.
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?
States a specific verb+resource ("List the games BinderDex serves") and immediately scopes it (Pokemon and One Piece today), which no sibling covers. The mentioned return fields (slug, display name, set/card counts) further distinguish it from browse_sets and search_cards.
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?
"Use to confirm a valid game slug before filtering other tools by game" gives an explicit precondition that ties this tool to the sibling tools. The agent knows both when to call it and what to do with the result.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
binderdex_search_cardsSearch cardsRead-onlyIdempotentInspect
Search the BinderDex Pokemon and One Piece card catalog by name (fuzzy), with optional set, number, rarity, condition, variant, game, and price filters, sorted by relevance, price, recency, or 7-day price change. Pass game ('pokemon' or 'one-piece') when the user names a specific game. Use this first to find a card's id, then pass that id to binderdex_get_card or binderdex_get_price_history. Returns up to 10 rows: name, game, set, number, top market price (USD), and id. Example: query 'Charizard', set 'Obsidian Flames', limit 5.
| Name | Required | Description | Default |
|---|---|---|---|
| set | No | Set id, slug, or name. | |
| game | No | Restrict to one game by slug: pokemon or one-piece. | |
| sort | No | relevance | |
| limit | No | Rows to return, 1-10. | |
| query | No | Card name to search for, fuzzy-matched. | |
| number | No | Card number as printed, e.g. 025. | |
| rarity | No | ||
| variant | No | Restrict to cards with a tracked price for this printing/variant, e.g. Holofoil. | |
| condition | No | Restrict to cards with a tracked price for this condition, e.g. Near Mint. | |
| max_price_cents | No | ||
| min_price_cents | No | ||
| response_format | No | concise: short rows for scanning. detailed: full fields, still capped. | concise |
Output Schema
| Name | Required | Description |
|---|---|---|
| cards | Yes | |
| count | Yes | |
| truncated | No | True when the request asked for more than the per-call maximum and was reduced. |
binderdex_value_cardsValue a list of cardsARead-onlyIdempotentInspect
Price a list of up to 25 cards in one call (one request credit total). Give id when known, otherwise name plus optional set/number/game ('pokemon' or 'one-piece', helps disambiguate cross-game name collisions). Returns each resolved line's value, a running total in USD, and ambiguous/not_found lists with up to 3 candidates each so you can ask the user which card they meant before quoting a total. For longer lists, split them into batches of 25 and call this tool once per batch.
| Name | Required | Description | Default |
|---|---|---|---|
| cards | Yes | Up to 25 lines; each needs id, or name (+ optional set/number). | |
| response_format | No | concise: short rows for scanning. detailed: full fields, still capped. | concise |
Output Schema
| Name | Required | Description |
|---|---|---|
| lines | Yes | |
| ambiguous | Yes | |
| not_found | Yes | |
| total_value_usd | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish read-only, idempotent, non-destructive behavior, and the description adds the economically important context: 'one request credit total' for the whole batch. It also discloses the response structure (per-line value, running USD total, ambiguous/not_found lists capped at 3 candidates), which is behavior an agent needs to reason about partial failures.
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?
Three sentences, front-loaded with the core action and batch limit, then the per-line input rule, then the return/ambiguity behavior, then batching for oversized lists. No sentence is redundant and none restates the tool name.
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?
An output schema exists, yet the description still summarizes the shape of the response in one clause, which is helpful rather than duplicative. Combined with credit cost, batch ceiling, and ambiguity handling, an agent has everything needed to call this correctly and interpret partial results.
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 coverage is 100%, so the baseline is 3, but the description adds genuine resolution logic not encoded in the schema: id takes precedence and name is the fallback, with set/number/game narrowing the match. The cross-game disambiguation rationale for 'game' is useful context beyond the enum's own 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?
Opens with a specific verb and resource ('Price a list of up to 25 cards in one call') and scopes the batch size immediately. The batch-oriented framing clearly separates it from binderdex_get_card and binderdex_search_cards, which handle single-card lookups and discovery.
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?
Gives concrete operational guidance: use id when known, otherwise name plus set/number/game, and split lists longer than 25 into repeated batches. It also prescribes a workflow ('ask the user which card they meant before quoting a total') when results are ambiguous. It stops short of explicitly naming sibling tools as alternatives for single-card pricing, which keeps it off a 5.
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.
8 tool updates
- First observed
binderdex_browse_sets - First observed
binderdex_get_card - First observed
binderdex_get_market_movers - First observed
binderdex_get_price_history - First observed
binderdex_get_price_stats - First observed
binderdex_list_games - First observed
binderdex_search_cards - First observed
binderdex_value_cards
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceRemote MCP server that lets AI assistants read tracked competitive intelligence — competitor news, reviews, website changes, social posts and ads — and act on it by managing projects, competitors, battle cards, reports and canvases. Every answer carries a source and a date, and write actions only publish when explicitly shared.MIT
- AlicenseCqualityBmaintenanceCompetitor Monitor AI - MCP server providing AI-powered tools and automation by MEOK AI Labs115 npm55 PyPIMIT
- AlicenseAqualityCmaintenanceEnables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.1618 npm1MIT

industrylens-mcpofficial
AlicenseNot gradedqualityBmaintenanceBrowse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.