# Fless MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.fless%2Fmcp
Registry id: `mcp-registry/io.fless/mcp`
Status: live (checked 2026-10-27T07:02:48.290Z)

## Measurements (30 days)

- Uptime: 99.2%
- Checks: 5015
- Outages (90 days): 32

## Install

```json
{
  "mcpServers": {
    "fless-mcp-server": {
      "type": "http",
      "url": "https://mcp.fless.io/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http fless-mcp-server https://mcp.fless.io/mcp
```

## Tools (20)

- `build_hunt_link`: Validate 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).
- `check_hunt_link`: Aggregate status of a hunt link (created/opened/started) — no personal data.
- `fetch`: Fetch full content by id from search: markdown text + canonical url for citations.
- `get_city_data`: Get live city/neighborhood data including median rents, walk/transit/bike scores, POIs, and city guides
- `get_city_overview`: Neighborhood-level overview of a live city: median rents (1BR/2BR), walk/transit/bike scores per neighborhood.
- `get_city_request_stats`: See which cities have been requested most. Useful for telling users whether their city has demand.
- `get_hunt_requirements`: Every hunt field, enum, and rule; canonical amenity keys; binary restrictions (55+, pets, smoking); transparent credit pricing. Read this before collecting a hu
- `get_neighborhood`: Full detail for one neighborhood: rents, scores, POI counts, descriptions, nearby neighborhoods.
- `realtor_add_building_to_hunt`: Realtor tool: requires Authorization: Bearer with an API key (create one at fless.io/realtor under API keys); anonymous calls return the structured UNAUTHORIZED
- `realtor_create_client`: Realtor tool: requires Authorization: Bearer with an API key (create one at fless.io/realtor under API keys); anonymous calls return the structured UNAUTHORIZED
- `realtor_create_hunt`: Realtor tool: requires Authorization: Bearer with an API key (create one at fless.io/realtor under API keys); anonymous calls return the structured UNAUTHORIZED
- `realtor_curate_hunt`: Realtor tool: requires Authorization: Bearer with an API key (create one at fless.io/realtor under API keys); anonymous calls return the structured UNAUTHORIZED
- `realtor_get_hunt_status`: Realtor tool: requires Authorization: Bearer with an API key (create one at fless.io/realtor under API keys); anonymous calls return the structured UNAUTHORIZED
- `realtor_list_candidate_buildings`: Realtor tool: requires Authorization: Bearer with an API key (create one at fless.io/realtor under API keys); anonymous calls return the structured UNAUTHORIZED
- `realtor_list_clients`: Realtor tool: requires Authorization: Bearer with an API key (create one at fless.io/realtor under API keys); anonymous calls return the structured UNAUTHORIZED
- `realtor_send_to_client`: Realtor tool: requires Authorization: Bearer with an API key (create one at fless.io/realtor under API keys); anonymous calls return the structured UNAUTHORIZED
- `request_city`: Request 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 tot
- `search`: Search Fless content (cities, neighborhoods, hunt guide). Returns citable ids for fetch.
- `search_cities`: List cities where Fless operates (live + coming soon). Returns ids needed for hunts.
- `submit_error_report`: Report 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 wh

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
