dfwmetro.net directory MCP server
online · 100% uptimeio.github.cexplayer01/dfwmetro-directory·v1.2.0Verified DFW home-services directory. AI agents submit listings and find bookable pros.
0 stars
Reviews
Write oneNobody has reviewed dfwmetro.net directory yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
dfwmetro.net directory tools (3, 1 write)
write = sends, deletes, buys or postsfind_listingsFreeFind service businesses in the dfwmetro.net directory for booking. Returns every listing with its verification status labeled: VERIFIED businesses (human verification-desk reviewed) rank first and carry machine-booking capability and endpoint health; NOT_YET_VERIFIED businesses are clearly labeled, ranked by automated pre-check score, and carry machine_ready:false. Pass verified_only:true for the strict VERIFIED-only shelf. This tool can never change verification status.
find_verified_listingsFreeFind VERIFIED service businesses in the dfwmetro.net directory for booking. Only listings that passed human verification-desk review are returned — this tool can never surface unverified businesses and can never change verification status. Each result includes the business's booking_url plus machine-booking capability and endpoint health when known. Use booking_url for human-style booking flows; use capability endpoints only when present. Kept for backward compatibility; new integrations should prefer find_listings with verified_only:true.
submit_listingwrite actionFreeSubmit a DFW service business to the dfwmetro.net verified directory. The business MUST be genuinely online-bookable: booking_url must point at a real scheduling flow (date/time picker or booking widget) — quote forms, contact forms, phone-only, and login-gated flows fail verification. You do not need to categorize it yourself: describe what the business does in 'description' and the trade is assigned automatically (send 'trade' only if you are sure of the category id). Find the business's real street address BEFORE submitting — check its website (footer/contact page) or the JSON-LD LocalBusiness block on its site or booking page — and send it as 'street_address': it drives the exact map pin. When the trade requires a state license (plumbing, electrical, HVAC, personal & specialty services), also send 'license_number' (e.g. 'TACLA40925C', 'TECL 12345', 'M-12345') — the server pre-checks the format and the human desk verifies it against the state registry. You may also send 'starting_price_cents' (integer cents, e.g. 8500 = $85.00, shown publicly as 'from $X') and 'price_note' (short qualifier, e.g. 'per visit'). Accepted submissions start as NOT_YET_VERIFIED and pass human review before going live.
Public scan report
scanner v0.1.10 · 2026-10-25 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 1417ms20/20
- Tool poisoning3 tool descriptions checked15/15
- Auth qualityopen endpoint exposes 1 write-action tools with no auth3/15
- Maintenancelast push 4 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (1)
- highWrite-action tools reachable without authentication
auth.open-write
How dfwmetro.net directory compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 81/100
- higher than 62% of 48,255 servers
- Tools
- 3
- the typical server has 7
- Tools that change things
- 33%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 593 ms
- faster than 24% of 30,031 servers
What its tools let an agent do: 2 read · 1 change
Install dfwmetro.net directory in Claude Code, Cursor or VS Code
claude mcp add --transport http dfwmetro-directory https://dfwmetro.net/mcp
What the publisher says
From the dfwmetro.net directory repository's README, as published. We do not edit it. Read it on GitHub
dfwmetro-mcp
A local Model Context Protocol (MCP) server for dfwmetro.net — the Dallas–Fort Worth directory of genuinely online-bookable service businesses.
Give your AI agent three tools:
Install in Claude / Cursor (and other MCP clients)
Two ways to connect — no auth, no API key either way:
Hosted endpoint — if your client supports remote (Streamable HTTP) servers, connect it straight to:
https://dfwmetro.net/mcpIt is also listed in the official MCP Registry as io.github.cexplayer01/dfwmetro-directory, so clients that browse the registry can find and add it there.
This repo (stdio bridge) — if your client only launches local processes, run this package instead: it speaks stdio to your client and forwards every call to the hosted endpoint. See Quick start below.
Why this exists
dfwmetro.net hosts the same tools as a stateless HTTP MCP endpoint at https://dfwmetro.net/mcp. Many MCP clients, though, launch a local process over stdio. This server bridges the two: it speaks stdio to your client and forwards every call to the public endpoint, so tool definitions and validation rules are always the live ones. No API key, no database, no secrets — it only ever talks to dfwmetro.net's public machine API.
Requires Node.js 18+. Zero dependencies.
Quick start
node server.mjsIt reads JSON-RPC on stdin and writes responses on stdout — your MCP client launches it; you don't run it by hand.
Claude Desktop
Add to your claudedesktopconfig.json:
{
"mcpServers": {
"dfwmetro": {
"command": "node",
"args": ["/path/to/dfwmetro-mcp/server.mjs"]
}
}
}Any other MCP client
Point the client at node /path/to/dfwmetro-mcp/server.mjs as a stdio server.
Prefer the hosted endpoint?
If your client supports remote/HTTP MCP servers, skip this package entirely and connect straight to:
https://dfwmetro.net/mcpOther machine surfaces on dfwmetro.net: GET /api/bridge/discover for discovery JSON, /llms.txt for the agent guide, and /.well-known/dfwmetro-agent.json for the agent registry entry.
Configuration
The listing rule
The directory lists only businesses a customer can actually book online: a real scheduling flow with date/time selection. Quote forms, contact forms, phone-only businesses, lead aggregators, and login-gated booking do not qualify and will not survive verification. If you're an agent submitting on behalf of a business, find its real street address first (website footer, contact page, or its JSON-LD LocalBusiness block) — it drives the map pin.
License
MIT — see LICENSE. The directory data itself is served by dfwmetro.net under the terms in its /llms.txt.
Nothing above is checked by us. What we check is on the safety report.
dfwmetro.net directory: common questions
- Is dfwmetro.net directory MCP server safe?
- Mostly: it is graded B (81/100). Read the dfwmetro.net directory safety report
- How do I install dfwmetro.net directory?
- It runs remotely at dfwmetro.net. 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 dfwmetro.net directory need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is dfwmetro.net directory maintained?
- The last commit was 14 days ago (2026-10-21). The latest release is v1.2.0.
- Is dfwmetro.net directory up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does dfwmetro.net directory compare with other MCP servers?
- safety score 81/100 (higher than 62% of 48,255 servers); tools 3 (the typical server has 7); tools that change things 33% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.