Fless Apartment Hunt
io.fless/mcpVersion 1.20.0Apartment hunting across 16 US states: rents, briefs, hunt links.
Status
Responds242 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:34 UTC
- Latency
- 242 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- EU hosting detected (detected, not a legal statement)
- Registry data as of
- Nov 14, 2026, 21:12 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://mcp.fless.io/mcpResponds242 msNo sign-in
Claude Code
claude mcp add --transport http fless https://mcp.fless.io/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: fless
Remote MCP server URL: https://mcp.fless.io/mcpCursor
{
"mcpServers": {
"fless": {
"url": "https://mcp.fless.io/mcp"
}
}
}VS Code
code --add-mcp '{"name":"fless","type":"http","url":"https://mcp.fless.io/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
19 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
build_hunt_linkValidate a hunt brief and get a URL that pre-fills the full hunt form for the human. Works with partial briefs (missing_fields lists what to collect). | No | Yes | Yes | No |
check_hunt_linkAggregate status of a hunt link (created/opened/started) — no personal data. | No | Yes | Yes | No |
fetchFetch full content by id from search: markdown text + canonical url for citations. | No | Yes | Yes | No |
get_city_overviewNeighborhood-level overview of a live city: median rents (1BR/2BR), walk/transit/bike scores per neighborhood. | No | Yes | Yes | No |
get_city_request_statsSee which cities have been requested most. Useful for telling users whether their city has demand. | No | Yes | Yes | No |
get_hunt_requirementsEvery hunt field, enum, and rule; canonical amenity keys; binary restrictions (55+, pets, smoking); transparent credit pricing. Read this before collecting a hunt brief. | No | Yes | Yes | No |
get_neighborhoodFull detail for one neighborhood: rents, scores, POI counts, descriptions, nearby neighborhoods. | No | Yes | Yes | No |
realtor_add_building_to_huntRealtor tool: requires Authorization: Bearer with an API key (create one at fless.io/realtor under API keys); anonymous calls return the structured UNAUTHORIZED error. Search your hunt's building inventory by name and manually add the one unambiguous match into the hunt (several matches: top 3 are named and nothing is added). | No | No | No | No |
realtor_create_clientRealtor tool: requires Authorization: Bearer with an API key (create one at fless.io/realtor under API keys); anonymous calls return the structured UNAUTHORIZED error. Invite a client by email; the invitation email carries a 7-day accept link. Gated on an active subscription/trial. | No | No | No | No |
realtor_create_huntRealtor tool: requires Authorization: Bearer with an API key (create one at fless.io/realtor under API keys); anonymous calls return the structured UNAUTHORIZED error. Create a hunt FOR one of your clients (fields mirror get_hunt_requirements). Returns hunt_id + matched_count; the hunt parks at awaiting_realtor_curation. Gated on an active subscription/trial. | No | No | No | No |
realtor_curate_huntRealtor tool: requires Authorization: Bearer with an API key (create one at fless.io/realtor under API keys); anonymous calls return the structured UNAUTHORIZED error. Curate the candidate list WITHOUT sending: removals [{id, reason?}] and notes [{id, internal_notes?, client_notes?}] (hunt_building ids from realtor_list_candidate_buildings). Not gated. | No | No | No | No |
realtor_get_hunt_statusRealtor tool: requires Authorization: Bearer with an API key (create one at fless.io/realtor under API keys); anonymous calls return the structured UNAUTHORIZED error. Status of one of your hunts: review_state, counts, and the client's name. | No | Yes | Yes | No |
realtor_list_candidate_buildingsRealtor tool: requires Authorization: Bearer with an API key (create one at fless.io/realtor under API keys); anonymous calls return the structured UNAUTHORIZED error. The matched candidate list for one of your hunts (counts + buildings with eligibility, distance, and your curation status). | No | Yes | Yes | No |
realtor_list_clientsRealtor tool: requires Authorization: Bearer with an API key (create one at fless.io/realtor under API keys); anonymous calls return the structured UNAUTHORIZED error. Accepted clients (id, name, email) + pending invitations (email, expires). | No | Yes | Yes | No |
realtor_send_to_clientRealtor tool: requires Authorization: Bearer with an API key (create one at fless.io/realtor under API keys); anonymous calls return the structured UNAUTHORIZED error. Send the curated list to the client: every non-removed building becomes included and the hunt moves to awaiting_client_approval (the CLIENT releases outreach). Gated on an active subscription/trial. | No | No | No | No |
request_cityRequest that Fless expand to a new city. Use when the user's target city is not currently served (check live coverage first with search_cities). Returns the total request count for that city. No account or email needed. | No | No | Yes | No |
searchSearch Fless content (cities, neighborhoods, hunt guide). Returns citable ids for fetch. | No | Yes | Yes | No |
search_citiesList cities where Fless operates (live + coming soon). Returns ids needed for hunts. | No | Yes | Yes | No |
submit_error_reportReport a problem with Fless tools or data so we can fix it. Include: the tool you called, the error code from the error contract if present, what happened vs what you expected. Do NOT include personal data. | No | No | No | No |
Details
- Registry status
- Active
- Published
- Nov 11, 2026
- Updated
- Nov 11, 2026
- Website
- Not given
- Categories (suggested)
- Search and webSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared