daft-adverts-mcp
Kit de herramientas de clasificados irlandeses (Daft + Adverts)
Monorepo de Bun: clientes HTTP y servidores MCP no oficiales para dos portales irlandeses —
Sitio | Dominio | Enfoque |
propiedad | búsqueda de venta / alquiler / compartir, detalles de anuncios, autenticación con Keycloak | |
marketplace | búsqueda de anuncios, refinamiento/facetas, detalles de anuncios, cuenta opcional |
No está afiliado a Distilled Media, Daft ni Adverts. Los protocolos y los formatos provienen de las aplicaciones de Android.
Descargo de responsabilidad
Este repositorio fue escrito íntegramente por agentes de codificación de IA bajo dirección humana. Herramienta experimental / personal — no es un producto con soporte.
Sin garantía — la corrección y la compatibilidad con la API no están garantizadas; las aplicaciones upstream cambian.
Las pruebas son mínimas — no trates una ejecución de pruebas en verde como lista para producción.
Úsalo bajo tu propio riesgo. Respeta los términos del servicio y los límites de peticiones; no hagas scraping, no envíes spam ni abuses de las cuentas.
Related MCP server: Bazos-MCP
Paquetes
packages/
daft-api/ @daft-ie/api HTTP client → gateway.daft.ie / auth.daft.ie
daft-mcp/ @daft-ie/mcp MCP tools (stdio) over daft-api
adverts-api/ @adverts-ie/api HTTP client → new.api + api.adverts.ie
adverts-mcp/ @adverts-ie/mcp MCP tools (stdio) over adverts-api
mcp-host/ @daft-ie/mcp-host one Fastify process: both MCPs over HTTP (+ Docker)Paquete | README | Qué incluye |
|
| |
| Herramientas de agente: | |
|
| |
| Herramientas de agente: | |
| Streamable HTTP: |
Capas:
Cursor / OpenCode / Hermes / your code
│
├─ stdio ──► daft-mcp ──► daft-api ──► Daft
├─ stdio ──► adverts-mcp ──► adverts-api ──► Adverts
└─ HTTP ──► mcp-host ──► both MCP servers (shared process)Inicio rápido
bun install
cp .env.example .env # fill DAFT_* and/or ADVERTS_* as neededUso de la biblioteca
import { DaftApi } from "@daft-ie/api";
import { AdvertsApi } from "@adverts-ie/api";
const daft = new DaftApi({ platform: "android", appVersion: "9.8.1" });
const adverts = new AdvertsApi();MCP sobre HTTP (ambas herramientas, un solo proceso) — la opción preferida para configuraciones con varios clientes:
bun packages/mcp-host/src/index.ts
# http://127.0.0.1:3100/mcp/daft
# http://127.0.0.1:3100/mcp/advertsDocker: consulta packages/mcp-host.
MCP stdio (un único servidor por proceso)
bun packages/daft-mcp/src/index.ts
bun packages/adverts-mcp/src/index.tsConfiguración: .cursor/mcp.json, opencode.json y packages/mcp-host/README.md.
Entorno
En la raíz compartida: .env (ignorado por git). Reparto aproximado:
Variables | Usadas por |
|
|
|
|
| proxy de salida opcional para ambas APIs |
| Docker mcp-host Tailscale → nodo de salida Pi |
|
|
Archivos de tokens tras el inicio de sesión: .daft-tokens.json, .adverts-tokens.json (sobrescríbelos con *_TOKEN_FILE).
Puedes ejecutar solo Daft, solo Adverts o ambos — las claves no utilizadas simplemente no se usan.
Pruebas
Por paquete (bun test en esa carpeta). La cobertura es intencionadamente escasa; consulta el descargo de responsabilidad.
Licencia
MIT (salvo que un paquete indique lo contrario).
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn MCP server that enables interaction with the Daft.ie API for searching rental properties and retrieving detailed information about specific rental listings.10ISC
- AlicenseAqualityDmaintenanceMCP server for interacting with Bazos.cz, Bazos.sk, Bazos.at, and Bazos.pl. Supports searching ads, retrieving ad details, and fetching user ratings.3591AGPL 3.0
- AlicenseAqualityCmaintenanceMCP server that enables AI assistants to search Irish property listings on Daft.ie via the daftlistings library.5MIT
- AlicenseNot gradedqualityBmaintenanceMCP server to search tutti.ch Swiss classifieds anonymously with tools for listings, categories, and localities. Supports both MCP clients and a JSON CLI.14MIT
Related MCP Connectors
A basic MCP server to operate on the Postman API.
An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/lortonx/daft-adverts-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server