daft-adverts-mcp
アイルランドのクラシファイドツールキット(Daft + Adverts)
Bun モノレポ:アイルランドの2サイト向け非公式 HTTPクライアント と MCPサーバー —
サイト | ドメイン | 内容 |
不動産 | 売買 / 賃貸 / シェア検索、物件詳細、Keycloak認証 | |
マーケットプレイス | 広告検索、絞り込み / ファセット、広告詳細、任意のアカウント |
Distilled Media、Daft、Advertsとは提携関係にありません。プロトコルとデータ構造はAndroidアプリに由来しています。
免責事項
このリポジトリは、人間の指示のもとAIコーディングエージェントのみで作成されました。実験用・個人用ツールであり、サポート対象の製品ではありません。
無保証 — 正確性とAPI互換性は保証されません。元となるアプリは変更されます。
テストは最小限 — テストが通ったからといって本番利用に耐えるとは見なさないでください。
利用は自己責任でお願いします。ToSとレート制限を守り、スクレイピング、スパム、アカウントの不正利用は行わないでください。
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();MCP over HTTP(両ツールをひとつのプロセスで) — マルチクライアント環境向け推奨:
bun packages/mcp-host/src/index.ts
# http://127.0.0.1:3100/mcp/daft
# http://127.0.0.1:3100/mcp/advertsMCP 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。
環境
A root .env (gitignore) を共有します。各自の役割はおおよそ次のとおり:
変数 | 使用未場所 |
|
|
|
|
| 両API向けい任意のアウトバウンドプロキシ |
| Giant mcp-host Tailscale → Pi exitノード |
|
|
ログイン後トークンファイル:.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