daft-adverts-mcp
아일랜드 중고거래 툴킷 (Daft + Adverts)
Bun 모노레포: 아일랜드 두 사이트를 위한 비공식 HTTP 클라이언트 및 MCP 서버 —
사이트 | 도메인 | 초점 |
부동산 | 매매 / 임대 / 쉐어 검색, 매물 상세, Keycloak 인증 | |
마켓플레이스 | 광고 검색, 정제/패싯, 광고 상세, 선택적 계정 |
Distilled Media, Daft, Adverts와 제휴 관계가 아닙니다. 프로토콜과 구조는 Android 앱에서 비롯되었습니다.
고지 사항
이 저장소는 인간의 지시에 따라 AI 코딩 에이전트에 의해 전적으로 작성되었습니다. 실험 / 개인 도구 — 지원되는 제품이 아닙니다.
보증 없음 — 정확성과 API 호환성은 보장되지 않습니다; 상위 앱이 변경됩니다.
테스트는 최소한 — 테스트 통과를 프로덕션 준비 완료로 간주하지 마십시오.
사용에 따른 책임은 본인에게 있습니다. 이용약관과 요청 제한을 준수하십시오; 스크래핑, 스팸, 계정 남용을 하지 마십시오.
Related MCP server: Bazos-MCP
패키지
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)패키지 | README | 제공 내용 |
|
| |
| 에이전트 도구: | |
|
| |
| 에이전트 도구: | |
| Streamable HTTP: |
계층 구조:
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)빠른 시작
bun install
cp .env.example .env # fill DAFT_* and/or ADVERTS_* as needed라이브러리 사용
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();HTTP를 통한 MCP (두 도구, 단일 프로세스) — 다중 클라이언트 설정에 권장:
bun packages/mcp-host/src/index.ts
# http://127.0.0.1:3100/mcp/daft
# http://127.0.0.1:3100/mcp/advertsDocker: packages/mcp-host 참조.
MCP stdio (프로세스당 단일 서버)
bun packages/daft-mcp/src/index.ts
bun packages/adverts-mcp/src/index.ts연결: .cursor/mcp.json, opencode.json, packages/mcp-host/README.md.
환경
공유 루트 .env (gitignore 처리됨). 대략적인 구분:
변수 | 사용처 |
|
|
|
|
| 두 API 모두를 위한 선택적 아웃바운드 프록시 |
| Docker mcp-host Tailscale → Pi 출구 노드 |
|
|
로그인 후 토큰 파일: .daft-tokens.json, .adverts-tokens.json (*_TOKEN_FILE로 재정의).
Daft만, Adverts만, 또는 둘 다 실행할 수 있습니다 — 사용하지 않는 키는 그냥 사용되지 않습니다.
테스트
패키지별 (해당 폴더에서 bun test). 커버리지는 의도적으로 얇습니다; 고지 사항 참조.
라이선스
MIT (패키지에 다른 명시가 없는 한).
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