Server definition
- Hash
- sha256:249fa1162bea785aba349d5a4b345dc14bb7f09d963b6adaaab45862d3c447db
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Browse published Nexez listings without requiring a buyer query. All filters are optional. Returns directory JSON text with listing summaries and readiness information. Use nexez_search when you need ranked matches for a specific buyer request.",
"inputSchema": {
"properties": {
"category": {
"description": "Marketplace category; defaults to all.",
"enum": [
"all",
"professional",
"consumer"
],
"type": "string"
},
"location": {
"description": "Optional city or region filter matched against published location and service-area information.",
"type": "string"
},
"min_readiness": {
"description": "Minimum listing readiness score, normally 0-100; defaults to 0 (no threshold).",
"type": "number"
},
"q": {
"description": "Optional case-insensitive text filter across listing name, description, audience, and location.",
"type": "string"
}
},
"type": "object"
},
"name": "nexez_directory",
"outputSchema": null
},
{
"description": "Fetch one listing's structured agent manifest as JSON text, including seller profile, offers, configuration requirements, and published actions. Use a slug returned by search or directory; inspect exact offer identifiers and requirements before validation.",
"inputSchema": {
"properties": {
"slug": {
"description": "Exact published listing slug returned by nexez_search or nexez_directory, not a full URL.",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "nexez_get_page",
"outputSchema": null
},
{
"description": "Find services or products for a specific buyer request. Returns JSON text with ranked results, structured offers, listing slugs, agent.json URLs, and applied filters. Use nexez_directory for broad browsing, then nexez_get_page to inspect an exact offer before a dry run.",
"inputSchema": {
"properties": {
"category": {
"description": "Marketplace category; omit or use all to include both professional and consumer listings.",
"enum": [
"all",
"professional",
"consumer"
],
"type": "string"
},
"industry": {
"description": "Case-insensitive substring filter on the published industry, for example plumbing.",
"type": "string"
},
"lat": {
"description": "Optional latitude context metadata. Does not filter or rerank results; use location for geographic filtering.",
"type": "number"
},
"limit": {
"description": "Maximum results; defaults to 10 and is rounded down and clamped to 1-50.",
"type": "number"
},
"lng": {
"description": "Optional longitude context metadata. Does not filter or rerank results; use location for geographic filtering.",
"type": "number"
},
"location": {
"description": "Optional city/region filter",
"type": "string"
},
"min_readiness": {
"description": "Minimum listing readiness score (0-100); omit for no readiness threshold.",
"maximum": 100,
"minimum": 0,
"type": "integer"
},
"min_trust": {
"description": "Minimum marketplace trust score (0-100); omit for no trust threshold. Not a guarantee of seller performance.",
"maximum": 100,
"minimum": 0,
"type": "integer"
},
"nexez_checkout_ready": {
"description": "Owner payout state confirms Nexez-settled checkout readiness",
"type": "boolean"
},
"price_band": {
"description": "Filter by the listing marketplace price band. Inspect the exact offer for its price and currency; this is not a checkout quote.",
"enum": [
"free",
"under_100",
"100_500",
"500_2000",
"2000_plus",
"custom"
],
"type": "string"
},
"q": {
"description": "What the buyer is looking for",
"type": "string"
},
"supports_checkout": {
"description": "Deprecated compatibility filter: any actionable offer or provider handoff",
"type": "boolean"
},
"supports_negotiation": {
"description": "Filter by negotiation availability: true for eligible listings, false for non-negotiable listings; omit to include both.",
"type": "boolean"
},
"verified": {
"description": "Filter by seller verification signal: true requires a signal, false requires its absence; omit to include both.",
"type": "boolean"
}
},
"required": [
"q"
],
"type": "object"
},
"name": "nexez_search",
"outputSchema": null
},
{
"description": "Dry-run checkout for an exact published offer. Returns validation JSON text with offer readiness or errors and missing requirements. Inspect the offer with nexez_get_page first. Never charges or creates an order; a successful check is not a completed purchase.",
"inputSchema": {
"properties": {
"buyerEmail": {
"description": "Optional buyer-provided email for checkout context. Omit when unnecessary; never invent personal details.",
"type": "string"
},
"buyerReference": {
"description": "Optional buyer-provided reference for checkout context; omit if none was supplied.",
"type": "string"
},
"offer": {
"description": "Exact offer key from the listing manifest, for example services-0 or products-1. Do not invent an index.",
"type": "string"
},
"offerConfiguration": {
"description": "Buyer-selected configuration values keyed exactly as defined by the target offer configuration schema from nexez_get_page. Supply required fields for that offer; do not invent values or use a generic schema.",
"type": "object"
},
"query": {
"description": "Optional buyer context",
"type": "string"
},
"slug": {
"description": "Exact published listing slug returned by discovery, not a full URL.",
"type": "string"
}
},
"required": [
"slug",
"offer"
],
"type": "object"
},
"name": "nexez_validate_checkout",
"outputSchema": null
},
{
"description": "Evaluate proposed terms against an exact offer and the seller's published rules in a forced dry run. Returns rules-evaluation JSON text or validation errors. Inspect the offer first and supply its required terms. Never submits a proposal, contacts a seller, or writes a negotiation.",
"inputSchema": {
"properties": {
"budget": {
"description": "Buyer-proposed budget or range as text, using the offer currency, for example USD 500. Do not invent a budget.",
"type": "string"
},
"contact": {
"description": "Optional buyer contact route.",
"type": "string"
},
"offer": {
"description": "Exact offer key from the listing manifest, for example services-0 or products-1.",
"type": "string"
},
"query": {
"description": "Buyer request describing the desired work or product and relevant context.",
"type": "string"
},
"requestedTerms": {
"description": "Structured buyer proposal. Published seller rules may require scope (text or list of deliverables), revisionCount (whole number 0-1000), and projectWeeks (whole number 1-1000). Example: {\"scope\":\"Logo and brand guide\",\"revisionCount\":2,\"projectWeeks\":4}. Inspect the offer rules; omit unknown terms rather than inventing them.",
"type": "object"
},
"slug": {
"description": "Exact published listing slug returned by discovery, not a full URL.",
"type": "string"
},
"timeline": {
"description": "Buyer-proposed delivery timing as text, for example within 4 weeks. Use requestedTerms.projectWeeks for a numeric duration rule.",
"type": "string"
}
},
"required": [
"slug",
"offer"
],
"type": "object"
},
"name": "nexez_validate_negotiation",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:249fa1162bea785aba349d5a4b345dc14bb7f09d963b6adaaab45862d3c447db | sha256sum