$199 Domains marketplace
Server Details
Search and price-check brandable and keyword domains for sale at fixed prices of $199 or less.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Scored across 3 tools
Each tool targets a distinct operation: get_domain is a single-domain lookup, list_collections browses curated categories, and search_domains queries live inventory. The overlap between list_collections and search_domains is complementary (a collection slug feeds the search filter), not ambiguous.
All three tools follow a clean, predictable verb_noun snake_case pattern: get_domain, list_collections, search_domains. No mixed conventions or vague verbs.
Three tools is on the lean side for a marketplace but each has a clear, non-redundant role covering discovery and detail retrieval. It sits just under the typical 3-15 sweet spot without feeling arbitrarily truncated.
The surface covers the read-side lifecycle well: search inventory, inspect a specific domain with pricing/terms/buy URL, and browse curated collections. There is no explicit purchase or saved/watchlist operation, but the buy URL makes procurement actionable, so the gap is minor.
Available Tools
3 toolsget_domainGet a domain's price and statusARead-onlyIdempotentInspect
Look up one domain on 199.domains: whether it is for sale, sold or not listed, its fixed price, total with fee, buy URL, a short summary, the buying terms, and similar names for sale.
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | The domain, e.g. 'stocktips.app'. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive, closed-world behavior, and the description adds meaningful context by listing what the response contains and the possible statuses (for sale, sold, not listed). It does not mention caching, rate limits, or failure behavior, but the annotation bar is met.
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?
One sentence, front-loaded with the verb and resource, and every clause names a distinct returned field. Slightly dense enumeration but no wasted text.
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?
No output schema exists, so the description correctly compensates by enumerating return fields. It is largely complete for a single-parameter lookup, with only minor gaps around error or not-found handling.
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% and the single parameter already has an example ('stocktips.app'), so the description adds nothing 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?
Specific verb 'look up' plus resource 'one domain' on 199.domains, and it enumerates the returned information (status, price, buy URL, terms, similar names). The word 'one' implicitly contrasts with search_domains, but no sibling is named explicitly.
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?
Usage is implied by 'Look up one domain' versus a search or collection listing, but there is no explicit statement of when to prefer search_domains or list_collections, nor any prerequisite notes.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
list_collectionsList domain collectionsARead-onlyIdempotentInspect
List the curated collections on 199.domains (by extension, price band, naming style and industry, e.g. AI agent, fintech, health, developer tools) with live listing counts. Use a slug as the collection filter in search_domains.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, idempotentHint=true, destructiveHint=false and openWorldHint=false, so the safety profile is covered structurally. The description adds only that listing counts are 'live', giving mild freshness context but no pagination, caching, or rate-limit behavior.
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 tight sentences: the first defines the resource and its categories, the second states the integration rule. No filler, and the core 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?
With no output schema and no parameters, the description must carry the return-value burden, and it does: collections plus live listing counts, and how to use the slug downstream. Nothing an agent needs to invoke this zero-arg tool 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?
The tool takes zero parameters, so per baseline there is nothing the description needs to compensate for. It still helpfully clarifies that the returned slug is consumed as a filter argument elsewhere, which is value beyond the empty 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 and resource ('List the curated collections on 199.domains') and immediately scopes it with the grouping dimensions (extension, price band, naming style, industry) plus concrete examples. An agent can distinguish it from search_domains and get_domain without opening any schema.
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?
It gives a clear downstream usage rule: use a returned slug as the collection filter in search_domains, which is an explicit alternative/routing hint. It stops short of stating when *not* to call it (e.g. when a slug is already known), so it is not a full when/when-not specification.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
search_domainsSearch domains for saleARead-onlyIdempotentInspect
Search the live 199.domains inventory of brandable and keyword domain names for sale at fixed prices ($29 to $199). Pass what the person is building (e.g. 'ai sales agent', 'fitness app', 'stock trading', 'developer tool') and optional filters. Returns real listings only, each with its price, total with fee and buy URL. It never suggests names to register elsewhere.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Results to return (default 10, max 25). | |
| query | No | Keywords, industry, product idea or naming style (e.g. 'short brandable', 'one word'). Empty returns featured and newest. | |
| extension | No | Only this extension, e.g. 'com', 'app', 'dev' or 'ai'. | |
| max_price | No | Maximum price in USD (listings range from $29 to $199). | |
| collection | No | Only names in this collection slug (see list_collections), e.g. 'ai-agent-domains'. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover safety (readOnly, idempotent, non-destructive, closed-world), so the bar is lower. The description adds real value beyond them: confirms results are 'real listings only' and describes output shape (price, total with fee, buy URL), plus the fixed-price band ($29–$199).
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 tight sentences, front-loaded with purpose then usage then return/exclusion. No redundancy; every sentence carries distinct 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?
With no output schema, the description still describes the return (price, total with fee, buy URL) and the closed-world constraint, which is the essential missing piece. An agent has enough to call and interpret it correctly.
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 all five parameters with examples. The description reinforces query intent and the $29–$199 range but adds no syntax or format detail 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+resource ('search the live 199.domains inventory of brandable and keyword domain names for sale') and scopes it to fixed prices. Clearly distinguishes from get_domain (detail lookup) and list_collections (collection listing) by framing this as the search entry point.
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?
Explains what to pass ('what the person is building', example queries) and adds an exclusion ('never suggests names to register elsewhere'), which sets expectations for this tool's domain. It does not explicitly route to siblings like get_domain for details, but the use context is clear.
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.
3 tool updates
- First observed
get_domain - First observed
list_collections - First observed
search_domains
Related MCP Connectors
Search domains for sale on Nameshift, check pricing, and buy one via a hosted checkout link.
Search newly registered, expired, aged, active, deleted and for-sale domains, plus WHOIS and DNS.
Find domains and domain hacks with live availability, registrar prices, and keyword search demand.
Compare domain registration and renewal prices across registrars and check exact-name availability.
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables users to brainstorm brandable domain names, check live availability and verified pricing across TLDs, and inspect DNS, SSL, and RDAP/WHOIS details without registering or buying anything.7MIT
- AlicenseAqualityAmaintenanceDomain search that returns only .com names verified available to register, checked live against the Verisign RDAP registry, not AI guess lists.3MIT
- AlicenseNot gradedqualityDmaintenanceEnables checking domain availability and registration prices across multiple TLDs and providers. Users can find available domain names and compare pricing through natural language.4 npm10MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to check domain availability across multiple TLDs with real-time pricing, brainstorm creative domain names, analyze domains for brandability and SEO potential, and search for domains by price and category without CAPTCHAs.17 npm3MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.