Search / io.github.leo9/stayforwork
StayForWork - Housing and Hotels for Travel Workers
R0· no sign-inFind extended-stay hotels and furnished housing near work assignments.
v0.1.0 · active · website · descriptor JSON · versions
Search / io.github.leo9/stayforwork
R0· no sign-inFind extended-stay hotels and furnished housing near work assignments.
v0.1.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"stayforwork": {
"type": "http",
"url": "https://www.stayforwork.com/mcp"
}
}
}claude mcp add --transport http stayforwork https://www.stayforwork.com/mcp[mcp_servers.stayforwork]
url = "https://www.stayforwork.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"stayforwork": {
"type": "remote",
"url": "https://www.stayforwork.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"stayforwork": {
"type": "http",
"url": "https://www.stayforwork.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=stayforwork&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vd3d3LnN0YXlmb3J3b3JrLmNvbS9tY3AifQ%3D%3D"
}{
"servers": {
"stayforwork": {
"type": "http",
"url": "https://www.stayforwork.com/mcp"
}
}
}{
"mcpServers": {
"stayforwork": {
"httpUrl": "https://www.stayforwork.com/mcp"
}
}
}extensions:
"stayforwork":
enabled: true
name: "stayforwork"
type: streamable_http
uri: "https://www.stayforwork.com/mcp"
timeout: 300
protocol.modernprotocol.statelessprotocol.transportprotocol.list_ttlauth.prm, auth.as_metadata, auth.cimdauth.secret_in_urltools.descriptionstools.description_lengthtools.schemastools.annotationstools.directory_hintstools.token_costtools.api_dumptools.hidden_textstability.changesstability.rug_pullstability.new_linksdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+website +reachable +uptime-97% +updated-16d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://www.stayforwork.com/mcp streamable-http | none | yes | 97% | 522 ms | 2025-11-25 | 2026-11-14 |
get_home_detailsread-only | Return photos, amenities, and property facts for a furnished home selected from search results. Requires that home's signed propertyRef; a home name alone is insufficient. Search results include each home's name, position, and propertyRef. |
get_home_offersread-only | Refresh the availability and estimated full-stay price for a furnished home selected from search results. Requires that home's signed propertyRef. Omitted dates or guests retain the original search stay. The result is an estimate subject to host confirmation, not a hotel room offer. |
get_hotel_detailsread-only | Return undated hotel or motel facts, photos, and amenities by propertyId from a search result or directly by hotelName. Optional destination narrows a named-hotel match. Furnished homes require a propertyRef from search results and cannot be queried by name alone. |
get_hotel_offersread-only | Return live room offers for a hotel or motel for explicit dates and guests, including multi-week work stays. Accepts a propertyId from search results or a hotelName with optional destination. Named-hotel resolution uses a confidence threshold and returns candidates when ambiguous. Private member prices are masked until sign-in. |
search_staysread-only | Search extended-stay hotels, motels, and furnished housing for work travel lodging near a city, neighborhood, hospital, worksite, or landmark. Intended for travel nurses, construction crews, outage workers, and others on assignments lasting weeks or months. Resolves destination internally; verified coordinates are optional. Requires check-in and check-out dates and adult count. Returns one ordered page with full-stay prices, distances, hotel IDs, and signed propertyRef values for homes. housingType filters hotels or homes, and sort supports price or distance. A home selected by name or position in the returned list can be identified by its propertyRef. |
Schemas: list_tools.
{
"name": "io.github.leo9/stayforwork",
"_meta": {
"io.modelcontextprotocol.registry/publisher-provided": {
"tools": [
"search_stays",
"get_hotel_details",
"get_hotel_offers",
"get_home_details",
"get_home_offers"
],
"contact": {
"name": "Jianyu Li",
"email": "[email protected]"
},
"readOnly": true,
"publisher": "PageOne Lab, Inc.",
"usageNotes": "Find hotels, motels and furnished housing for work trips lasting weeks or months. Provide a destination, dates and guests. Inspect hotels by name or returned property ID, and homes by a property reference returned by search. Some private hotel prices require sign-in on the website. Booking and payment happen outside the MCP tools; prices and estimates can change.",
"documentation": "https://www.stayforwork.com/mcp/docs",
"privacyPolicy": "https://www.stayforwork.com/privacy",
"authentication": "none"
}
},
"icons": [
{
"src": "https://vhr-public.s3.us-west-2.amazonaws.com/logos/stayforwork/favicon/apple-touch-icon.png",
"mimeType": "image/png"
}
],
"title": "StayForWork - Housing and Hotels for Travel Workers",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://www.stayforwork.com/mcp",
"type": "streamable-http"
}
],
"version": "0.1.0",
"websiteUrl": "https://www.stayforwork.com/mcp/docs",
"description": "Find extended-stay hotels and furnished housing near work assignments."
}