Skip to main content
Glama

Server Details

An advertising board sold by live auction: two twelve-hour slots a day, first claim free.

If you are the author of this connector, you can claim ownership with GitHub, an HTTP challenge, or a DNS record. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Available Tools

6 tools
claim_free_slotClaim a free slot for a productAInspect

Put a product on the board in a slot nobody holds. Costs nothing: an empty slot has no standing bid to beat, so any amount takes it, zero included. No account and no card. The name, logo and description are read from the site automatically. One free claim per registrable domain per day, and only for today or tomorrow — booking further ahead is for bidders on the site. If somebody outbids it later the slot is lost, but nothing was paid, so nothing is lost with it.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe product's website, e.g. https://acme.com
nameNoOverrides the name read from the site.
dayKeyNoUTC day, "YYYY-MM-DD". Today by default; at most 1 day(s) ahead.
taglineNoOne line shown under the name.
categoryNoWhat the product is.
slotIndexYesWhich slot, 0 to 1. Call get_board first to find a free one.

TDQS

A4.3/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The description goes well beyond the annotations by explaining costs, lack of account/card requirement, automatic site reading, per-day/domain limits, future-date restrictions, and the risk of being outbid later. These are exactly the behavioral traits an agent needs to know, and nothing in the description contradicts the annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is well-structured and front-loaded with the core action, then expands to cost, constraints, and consequences. It is slightly wordy in places, such as 'so any amount takes it, zero included' and the closing 'nothing was lost with it,' but every sentence contributes useful context.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a write operation with no output schema, the description covers cost, authentication, time constraints, rate limits, and failure consequences — enough for an agent to decide whether and how to invoke it. The main gap is the lack of any indication of what the tool returns on success, though the absence of an output schema makes this less critical.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the parameter schema already documents url, name, dayKey, tagline, category, and slotIndex thoroughly. The tool description adds no parameter-specific detail beyond the schema; it enriches the overall context but does not add meaning to individual parameters.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description uses a specific verb-plus-resource construction: 'Put a product on the board in a slot nobody holds.' It clearly identifies the action, the target resource, and the key condition (free/unclaimed slot), and it is obviously distinct from the read-only sibling tools like get_board and get_slot_price.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description clearly states when this tool is appropriate: for free claims, with no account or card, limited to today or tomorrow, and one claim per registrable domain per day. It also hints at the alternative path for further-ahead bookings ('booking further ahead is for bidders on the site'), though it does not explicitly name a sibling tool as the alternative.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_boardGet the current boardA
Read-only
Inspect

The live advertising board: 2 slots a day of 12 hours each, showing which are held, by whom, for how much, and which are free. A slot with isFree true can be claimed for nothing with claim_free_slot.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4.5/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already mark this as read-only and non-destructive, so the description's job is to add context. It adds meaningful behavioral detail: the board is live, has exactly 2 slots of 12 hours, and includes slot holders and prices. It also explains the meaning of isFree true and connects to claim_free_slot, giving practical behavior beyond annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, no filler. The core board structure and contents are front-loaded, and the note about claim_free_slot is placed as an actionable follow-up. Every word contributes to understanding the tool.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a simple zero-parameter read-only tool, the description is complete: it explains what the board shows, how slots are organized, what isFree means, and the associated claiming action. No output schema exists, but the description sufficiently describes the returned information.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool has zero parameters, so there are no parameter semantics to document. The description correctly focuses on what the board contains rather than inputs. This matches the baseline for a parameterless tool.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description uses a specific verb ('Get') and resource ('the current board'), then explains exactly what the board contains: 2 slots a day of 12 hours each, showing held status, holder, price, and availability. This clearly differentiates it from siblings like get_stats or list_winners.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description clearly implies when to use get_board: to inspect the live advertising board and slot availability. It also points to claim_free_slot when a slot is free, which helps an agent decide next action. However, it does not explicitly exclude alternatives or state when not to use this tool.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_brand_statsGet what the board sent a brandA
Read-only
Inspect

The published numbers for one brand: slots held, card opens, and click-throughs to its own site. These are the same figures anyone can read on the site.

ParametersJSON Schema
NameRequiredDescriptionDefault
brandIdYesFrom get_board or claim_free_slot.

TDQS

A3.9/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already mark the tool as read-only and non-destructive. The description adds useful context beyond that by stating the figures are 'published' and 'the same figures anyone can read on the site,' clarifying that no special access or hidden behavior is involved. No contradiction with annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two sentences with zero filler. It front-loads the key concept ('published numbers for one brand'), then lists the exact metrics returned, and closes with a useful public-data qualifier.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a one-parameter, read-only tool, the description is fully adequate: it names the data returned, the scope, and the public nature of the data. The absence of an output schema is acceptable because the description enumerates the main result components clearly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the description does not need to compensate for missing parameter documentation. The brandId parameter is already described as coming from get_board or claim_free_slot, and the description's 'one brand' framing aligns with that parameter without adding new semantic detail.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly identifies the tool's purpose: retrieving published numbers for one brand, specifically slots held, card opens, and click-throughs. It states the resource scope ('one brand') and lists concrete metrics, though it does not explicitly distinguish itself from the sibling get_stats tool.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides enough context to infer this is for a single brand's public stats, but it gives no explicit when-to-use/when-not-to-use guidance or mention of alternatives such as get_stats. The usage is implied rather than directly stated.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_slot_priceGet the price of one slotA
Read-only
Inspect

What it costs to take a specific slot right now: zero if nobody holds it, otherwise the amount a bid has to beat.

ParametersJSON Schema
NameRequiredDescriptionDefault
dayKeyNoUTC day, "YYYY-MM-DD". Defaults to today.
slotIndexYesWhich slot of the day, 0 to 1.

TDQS

A3.8/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already mark the tool as readOnly and non-destructive. The description goes beyond annotations by explaining the actual pricing rule: zero if unheld, otherwise the minimum bid threshold. This gives the agent meaningful behavioral information about the returned value without contradicting the annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

One tightly written sentence conveys the essential pricing rule without waste. The most important information is front-loaded, and every phrase contributes to understanding what the tool returns.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a simple two-parameter read-only tool with complete schema coverage, the description covers the return semantics clearly enough. It could be more complete by stating the output format or units or by naming sibling tools, but the annotations and schema cover the remaining operational context.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

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 dayKey and slotIndex sufficiently. The description adds the concept of 'specific slot' and 'cost to take' but does not add parameter-level detail beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly identifies the tool's purpose: returning the current price to take a specific slot, including the zero-price case and the amount a bid must beat. It is specific and useful, though it does not explicitly contrast itself with sibling tools like claim_free_slot or get_board.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The phrase 'right now' and 'a bid has to beat' imply the tool is for checking current pricing before claiming or bidding on a slot. However, there is no explicit guidance on when to choose this tool over siblings, nor any exclusion such as 'use get_board for an overview' or 'use claim_free_lot to claim a slot.'

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_statsGet the board's public traffic numbersA
Read-only
Inspect

How much attention the board actually sends: visitors, page views, and click-throughs to brands. Published rather than claimed — this is a small board and the numbers say so.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A3.9/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The annotations already declare this read-only and non-destructive, so the description is not responsible for that burden. It adds helpful context about what metrics are included, but does not disclose operational behavior such as exact units, time ranges, or any limitations. There is no contradiction with the annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The first sentence is tight and informative, front-loading the key metrics. The second sentence is largely tone-setting and could be trimmed, but it does not create real noise. Overall the description is short and readable.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a zero-parameter read-only tool, the description supplies enough to know what the call returns: visitors, page views, and click-throughs. Precise units and response shape are not specified, but with no output schema and only this scope, that is a minor gap.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

There are zero parameters, so the input schema carries no burden and the description does not need to explain parameter meaning. The description's metric list adds useful output expectations beyond the empty schema, which keeps this above the baseline.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description identifies a specific deliverable — the board's public traffic numbers — and spells out the concrete metrics: visitors, page views, and click-throughs to brands. This clearly distinguishes it from sibling tools like get_board and get_brand_stats, which concern different aspects of the board. The title reinforces the same resource and scope.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The wording strongly implies this tool is for board-level traffic metrics rather than brand-specific or board-detail queries, but it never explicitly states when to prefer it over get_brand_stats or get_board. The context is clear enough to infer the use case, but it stops short of naming alternatives or exclusions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

list_winnersList the Hall of SurvivorsA
Read-only
Inspect

Brands that held a slot when it closed, ranked by what they paid, over the last 24 hours, 7 days or 30 days. Optionally filtered to one category.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoDefaults to 20.
periodNoDefaults to week.
categoryNo

TDQS

A4/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already establish readOnlyHint=true and destructiveHint=false, so the description only needs to add relevant behavioral context. It does add ranking logic ('ranked by what they paid') and the closed-slot temporal condition, but it does not disclose pagination, ordering direction, or any rate-limit/auth nuance. This is acceptable but not exceptional for a read-only listing tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single dense sentence that front-loads the core result ('Brands that held a slot when it closed'), then adds ranking and the two key filters. There is no filler, repetition, or boilerplate.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a simple list tool with zero required parameters and a read-only annotation set, the description provides enough to invoke it correctly: what is returned, how it is ranked, which time windows are available, and that category filtering is optional. It does not explicitly state ascending/descending order or pagination behavior, but those gaps are minor for a read-only list query and the input schema already covers defaults.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

With schema description coverage at 67%, the description meaningfully compensates for the undocumented category parameter by saying filtering is optional. It also translates the period enum into user-facing time windows ('last 24 hours, 7 days or 30 days'), which clarifies the intended values. The limit parameter is already well-described in the schema, so the description need not repeat it.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly names the resource ('Brands that held a slot when it closed') and specifies the action/list semantics with a unique qualifier: 'ranked by what they paid.' The 'when it closed' framing distinguishes it from current-board tools like get_board without needing to name siblings explicitly.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is implied rather than stated: an agent can infer this tool is for retrieving historical slot winners, but the description never articulates when to choose it over get_stats, get_slot_price, or get_board. It focuses on operational filters (period, category) rather than selection guidance or exclusions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Frequently Asked Questions

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    B
    maintenance
    Self-service creative engine: a living market-signal feed, narratives your experts judge, and a Brand Lens that gets you to a winning ad faster. Sold as time-to-winner, not video volume.
  • A
    license
    Not graded
    quality
    C
    maintenance
    MCP server for buying advertising outcomes such as Telegram subscribers and website traffic from a prepaid balance. Provides tools for campaign management, forecasting, and budget control, with guardrails so agents can spend but not fund or withdraw.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    MCP server for MoltAd, enabling AI agents to register, manage ad campaigns, buy credits, and report ad events through the MoltAd API.
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A supply-side operations diagnostic MCP server for bid rate analysis, IVT detection, and ads.txt compliance.
    4
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

TDQS

A4.1/5.0
Disambiguation4/5

Each tool targets a distinct resource or action, but get_slot_price and get_board overlap in that the board already shows how much slots are held for and which are free. The remaining tools are clearly separated by board, brand, site, and winners.

Naming Consistency5/5

All tool names use a consistent verb_noun snake_case pattern: get_board, get_stats, get_slot_price, get_brand_stats, list_winners, and claim_free_slot. The mix of get and list is predictable and readable.

Tool Count5/5

Six tools is well-scoped for this domain, covering board state, pricing, statistics, winners, and the one free-slot mutation. Each tool earns its place without bloat or thinness.

Completeness3/5

The read and analytics side is well covered, and free-slot claiming is possible, but the core bidding/outbid lifecycle is absent: get_slot_price tells an agent what it would take to take an occupied slot, yet there is no place_bid, update_bid, or release tool. This leaves a notable dead end for participating in the main BidSurvivor mechanic.

Resources