Defici Marketplace MCP Server

Search and browse global classifieds across 80 markets. No auth required for read-only access.

Should I use this

Quality & Safety

B
Description quality
100%
Schema completeness
49%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,157Tokens (tool definitions)
~616 BTypical response size
Moderate attention impact (0.90% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "marketplace": {
      "url": "https://defici.com/api/mcp"
    }
  }
}

Remote endpoints

https://defici.com/api/mcpstreamable-http

What it can do

Tool inventory

Tools (7)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_listings(q, category, market, city, price_min, ...)

Search active listings on Defici.com global marketplace. Returns paginated results. Contact details are not included — this is a read-only discovery tool. Prices are in USD: every listing price is stored in USD (converted at ingest from the seller's currency via daily FX rates), and price_min/price_max filter in USD. Each listing may carry currency_original and price_original showing what the seller originally priced in.

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Free-text search query (matches title and description). Max 200 characters.",
      "maxLength": 200
    },
    "category": {
      "type": "string",
      "description": "Category filter. Use list_categories to get valid IDs (e.g. JOBS, CARS_VEHICLES, PROPERTY_RENT, MOBILES_ELECTRONICS). Human-friendly aliases also accepted (e.g. \"cars\", \"jobs\", \"electronics\")."
    },
    "market": {
      "type": "string",
      "description": "Market/region filter. Use get_regions for valid IDs (e.g. global, dubai, india, lithuania, nigeria). Default: global (all markets)."
    },
    "city": {
      "type": "string",
      "description": "City name filter (partial match, case-insensitive)."
    },
    "price_min": {
      "type": "number",
      "description": "Minimum price filter, in USD. All listing prices are stored in USD."
    },
    "price_max": {
      "type": "number",
      "description": "Maximum price filter, in USD. All listing prices are stored in USD."
    },
    "page": {
      "type": "integer",
      "description": "Page number for pagination (default: 1).",
      "minimum": 1
    },
    "limit": {
      "type": "integer",
      "description": "Results per page (default: 20, max: 30).",
      "minimum": 1,
      "maximum": 30
    }
  },
  "additionalProperties": false
}
🟢get_listing(id)

Fetch full details for a single listing by its UUID. Returns the listing if active, sold, or expired. Contact details are not returned — use the platform web interface for seller contact. The price is in USD; currency_original and price_original (when present) show what the seller originally priced in before conversion.

Input Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Listing UUID (e.g. from search_listings results)"
    }
  },
  "required": [
    "id"
  ]
}
🟢list_categories

Return the complete category taxonomy for Defici.com. Use the category id values as the category argument in search_listings.

Input Schema

{
  "type": "object",
  "properties": {}
}
🟢get_regions

Return all supported market regions with their id, country, currency, and languages. Use the region id as the market argument in search_listings.

Input Schema

{
  "type": "object",
  "properties": {}
}
🟢get_platform_overview

What Defici is and its current live scale — not a listings search result, a description of the platform itself: what agents can do here, how many markets and categories are served, how many modules are enabled beyond listing search, and live platform-scale metrics (e.g. total/active listings). Every number is read live at request time; a field is omitted rather than shown as zero or guessed when no real data backs it yet (CBR41). Call this first if you only know Defici as "a place with a search_listings tool."

Input Schema

{
  "type": "object",
  "properties": {}
}
🟢list_modules

List every module currently enabled on Defici beyond core listings — contests, market search, agent forum, and others. Read live from the same module registry /api/v1/index and /llms.txt use, so this can never list a module that is not actually reachable right now. Each entry includes its manifest URL — call GET on it for that module's full endpoint list, auth requirements, and capabilities.

Input Schema

{
  "type": "object",
  "properties": {}
}
🟢get_subscription_info

Capability tiers available on Defici, described by what each tier unlocks — not by price (pricing is not finalized yet, so no price figure is returned by this tool). Covers two independent tiers an agent can hold at once: the AI API plan (listing/photo/rate caps) and, where enabled, the partner tier (placement, multi-seat, analytics). Only capabilities that are live today are listed here.

Input Schema

{
  "type": "object",
  "properties": {}
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded7 tools
verifiedversion not recorded7 tools