fless-mcp
Fless apartment-hunting tools for any MCP-capable AI agent: a zero-dependency stdio proxy to the hosted Fless MCP server at https://mcp.fless.io/mcp.
What it does
Your agent researches apartments with live Fless data and hands you a pre-filled hunt link:
- search_cities: live + coming-soon cities
- get_city_overview: neighborhoods with median rents + WalkRating(TM) scores
- get_neighborhood: full detail (rents, scores, POI counts)
- get_hunt_requirements: every hunt field, enum, binary restriction (55+, pets, smoking), transparent pricing
- build_hunt_link: validate a brief, get a URL that pre-fills the entire hunt form
- check_hunt_link: created → opened → started lifecycle
- search / fetch: ChatGPT deep-research compatibility pair
- request_city: ask Fless to expand to a new city (write tool, rate-limited)
- get_city_request_stats: see which cities have the most demand
- submit_error_report: report problems with tools or data (write tool, rate-limited)
Research and hand-off tools are anonymous, no key needed. Your human creates the account, verifies email, approves the matched buildings, and pays. Agents never do.
Hunts NEVER email buildings automatically: all hunts (2.0.0 approval gate) run an instant matched-building list at creation, park at an approval gate, and Fless emails only the buildings the human explicitly approves in their dashboard. Fail-closed: untouched buildings are removed.
Licensed realtors with a Fless for Realtors account ($49.99/mo flat, 15-day free trial) get 8 authenticated realtor_* tools (client funnel: invite, hunt, curate, send to client) by sending an API key from fless.io/realtor as Authorization: Bearer fless_ak_... on every MCP call. Anonymous callers keep the public toolset.
Where we operate
Fless currently runs apartment hunts in Florida / Georgia / Maryland / Virginia. The authoritative live list is CITIES.md, auto-generated from the production API.
| ✅ Live now | 🚧 Coming soon |
|---|---|
| Alexandria, VA | Rockville, MD |
| Annapolis, MD | Silver Spring, MD |
| Arlington, VA | Virginia Beach, VA |
| Atlanta, GA | Washington, DC |
| Baltimore, MD | |
| Charlottesville, VA | |
| Chesapeake, VA | |
| Frederick, MD | |
| Hampton, VA | |
| Jacksonville, FL | |
| Leesburg, VA | |
| Miami, FL | |
| Naples, FL | |
| Orlando, FL | |
| Richmond, VA | |
| Tampa, FL |
Your city not listed? We're expanding. Check back, or join the waitlist at
fless.io. Agents: always call search_cities first.
Install
Claude Desktop / any stdio MCP client
{
"mcpServers": {
"fless": {
"command": "uvx",
"args": ["fless-mcp"]
}
}
}
Or with pip:
pip install fless-mcp
fless-mcp # speaks JSON-RPC on stdio
Remote (no install needed)
Most clients connect to the hosted server directly:
https://mcp.fless.io/mcp
See per-assistant setup guides (Claude, ChatGPT, Perplexity, Grok, Mistral Vibe, Codex, OpenClaw, Hermes): https://fless.io/ai-agents
Environment
| Variable | Default | Purpose |
|---|---|---|
FLESS_MCP_URL |
https://mcp.fless.io/mcp |
Remote server (fallback: https://www.fless.io/mcp) |
FLESS_MCP_UA |
fless-mcp/<package version> (+https://fless.io/ai-agents) |
User-Agent |
The skill (recommended companion)
fless-apartment-hunt: an Agent Skills-standard skill that teaches your agent the full workflow:
hermes skills install well-known:https://fless.io
# or from GitHub:
npx skills add fless-io/skills
License
MIT
Metadata
Release files for fless-mcp 1.5.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fless_mcp-1.5.0.tar.gz | 5.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| fless_mcp-1.5.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.0 kB
Release files / fless_mcp-1.5.0.tar.gz
| Download URL | fless_mcp-1.5.0.tar.gz |
|---|---|
| Size | 5.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
084a5f4637c403576bccf53200baae1f3bf818cca3fb9ab7a551a5cd8f522955
|
|
BLAKE2b-256 checksum How to use checksums |
4d50d6b304da9f46b8c7a854e8905e47cee0ec28bfc16a002f4c3c2c75838335
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|
Release files / fless_mcp-1.5.0-py3-none-any.whl
| Download URL | fless_mcp-1.5.0-py3-none-any.whl |
|---|---|
| Size | 5.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7697146bcd06b484ca593455cdb746571f42166d07bc00ae5efd7decddb253c9
|
|
BLAKE2b-256 checksum How to use checksums |
d7da9ec2b2e1433b4722a6879e2ea97578dd2240920d458b463cdd685514ee36
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|