MCP.Market

Joomil — Swiss Classifieds MCP server

online · 100% uptime
by ValmoDev·io.github.ValmoDev/joomil·v1.0.0

Search Swiss classifieds on Joomil.ch — top marketplace in French-speaking Switzerland since 2007.

B75/100grade B
What users say
No reviews yet
Be the first
Safety scan
B75/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Joomil — Swiss Classifieds MCP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Joomil — Swiss Classifieds MCP tools (5)

write = sends, deletes, buys or posts
  • get_cantonsFree

    List the Swiss cantons supported by Joomil's `canton` filter. Returns the exact `name` value to pass to search_classifieds, plus a readable French label. Call this before filtering by canton — the API values are non-obvious (e.g. 'Bern' not 'Berne', 'Geneve' not 'Genève' or 'Geneva').

  • get_categoriesFree

    List active categories of the Joomil.ch marketplace. Returns a flat list with parent_id for hierarchy reconstruction. Omit parent_id for all categories, use parent_id=0 for root categories only, or pass a specific ID to get direct children of that category.

  • get_classifiedFree

    Get full details of a single classified ad on Joomil.ch by its numeric ID. Returns complete description, all images URLs, category breadcrumb (full_path), vendor info (name, certified status, pro company), expiry date and boost level. Use search_classifieds first to find relevant listing IDs.

  • search_classifiedsFree

    Search classified ads on Joomil.ch — Switzerland's leading French-speaking classifieds marketplace (since 2007). Returns a paginated list of public listings with title, description (truncated to 300 chars), price, location, category and vendor info. All parameters are optional — call with no arguments to browse the latest listings. Use get_classified to fetch full details of a specific listing.

  • suggest_filtersFree

    Infer search_classifieds filters from a natural-language query. Use this before search_classifieds when the user mentions a category, location, canton or price in free text. Returns a ready-to-use filters object, a category confidence score and warnings for uncertain matches.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 2059ms17/20
  • Tool poisoning5 tool descriptions checked15/15
  • Auth qualityopen endpoint, read-only tools10/15
  • Maintenancelast push 93 days ago8/15
  • Maintainer identitynamespace and repository owner differ; GitHub account older than a year6/10
Overall 75/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Joomil — Swiss Classifieds MCP compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
75/100
higher than 45% of 3,470 Web search servers
Tools
5
the typical Web search server has 5
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote Web search server answers 100%
Response time
389 ms
faster than 40% of 2,238 Web search servers

What its tools let an agent do: 5 read

Install Joomil — Swiss Classifieds MCP in Claude Code, Cursor or VS Code

claude mcp add --transport http joomil https://joomil-mcp.snowy-surf-deec.workers.dev/mcp
Add to Cursor

What the publisher says

From the Joomil — Swiss Classifieds MCP repository's README, as published. We do not edit it. Read it on GitHub

joomil-mcp

MCP server for Joomil.ch — Switzerland's leading French-speaking classifieds marketplace, active since 2007.

Browse and search 45,000+ active listings across 34 categories: real estate, vehicles, jobs, animals, electronics, fashion and more — all from Switzerland's French-speaking regions (Romandie).

Tools

Quick Start

This is a remote MCP server — no local installation required.

Endpoint: https://joomil-mcp.snowy-surf-deec.workers.dev/mcp

Claude Desktop

Add to ~/.claude/claudedesktopconfig.json:

{
  "mcpServers": {
    "joomil": {
      "command": "npx",
      "args": ["mcp-remote", "https://joomil-mcp.snowy-surf-deec.workers.dev/mcp"]
    }
  }
}

Cursor

Add to your MCP settings:

{
  "joomil": {
    "url": "https://joomil-mcp.snowy-surf-deec.workers.dev/mcp"
  }
}

Example Prompts

  • "Trouve-moi une voiture automatique à moins de 10'000 CHF dans le canton de Vaud."
  • "Cherche un appartement 3 pièces à Sion."
  • "Quelles catégories d'électronique propose Joomil ?"
  • "Montre-moi les annonces de canapés vintage en Valais."
  • "Cherche des offres d'emploi dans l'hôtellerie à Neuchâtel."

Tip for agents: call get_cantons before filtering by canton — the API uses

non-obvious spellings (e.g. Bern not Berne, Geneve not Genève/Geneva).

For free-text user requests, call suggest_filters first, then pass the returned

filters object to search_classifieds.

API Reference

suggest_filters

Returns a ready-to-use filters object for search_classifieds, plus a category confidence score and warnings when matching is uncertain. Category metadata is cached briefly by the MCP layer to avoid refetching the category tree for every suggestion.

Useful examples:

{
  "query": "appartement 3 pièces à Sion",
  "filters": {
    "q": "3 pièces",
    "cat_id": 10255,
    "canton": null,
    "location": "Sion",
    "price_min": null,
    "price_max": null,
    "sort": "recent",
    "limit": 20
  },
  "category": {
    "id": 10255,
    "name": "Appartements",
    "url": "https://www.joomil.ch/annonces/immobilier/locations/appartements/10255",
    "parent_id": 339,
    "confidence": 0.82,
    "reason": "requête immobilière appartement"
  },
  "confidence": 0.74,
  "warnings": [],
  "next_step": "Call search_classifieds with the filters object. Adjust q or cat_id if the result set is too broad."
}

search_classifieds

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Joomil — Swiss Classifieds MCP: common questions

Is Joomil — Swiss Classifieds MCP server safe?
Mostly: it is graded B (75/100). Read the Joomil — Swiss Classifieds MCP safety report
How do I install Joomil — Swiss Classifieds MCP?
It runs remotely at joomil-mcp.snowy-surf-deec.workers.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Joomil — Swiss Classifieds MCP need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Joomil — Swiss Classifieds MCP maintained?
The last commit was 131 days ago (2026-06-26). The latest release is v1.0.0.
Is Joomil — Swiss Classifieds MCP up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Joomil — Swiss Classifieds MCP?
Servers from other publishers that do the same job: The Brains MCP server.
How does Joomil — Swiss Classifieds MCP compare with other Web search MCP servers?
safety score 75/100 (higher than 45% of 3,470 Web search servers); tools 5 (the typical Web search server has 5); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Joomil — Swiss Classifieds MCP

Same job from other publishers: the closest match first, then the best rated.

  • The Brains
    Search cited playbooks from top founders and investors on growth, distribution and pricing.
    A