
Findway
io.github.uniwalletdevPublished by GitHub account uniwalletdevv1.0.0Updated Nov 3, 2026
Find wards, clinics and departments inside UK hospitals, with step-by-step walking directions.
Overview
Findway's hosted MCP server (findway.ai); no sign-in required; Streamable HTTP.
No AI overview yet: these facts come from the registry entry and the server itself.
- Endpoint
- findway.ai
Installation
In SourceWeft
- Open Findway in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.uniwalletdev%2Ffindway/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"findway": {
"type": "http",
"url": "https://findway.ai/api/mcp"
}
}
}README
Findway
Indoor navigation for NHS hospitals. Search for a ward, clinic or department and follow the route from the front door, floor by floor, with step-free options, live re-routing, QR re-positioning and an AR view.
- Web / PWA: Next.js 16 App Router, Leaflet (2D) and three.js (3D). Works offline for any hospital opened once while online, with an offline page for everything else.
- Android and iOS: Capacitor apps that carry the pages and floor plans
inside them and call this site's
/api. Built in CI; seedocs/mobile.md. - Maps: 67 mapped hospital venues built from trusts' published site maps,
plus every NHS hospital from the ODS register as a located directory entry.
See
data/README.mdfor the pipeline anddocs/mapping-review.mdfor how good they are. Outside the UK the app shows the hospitals of the country the visitor is in, from OpenStreetMap, with indoor maps where OSM has them; seedocs/world-data.md. - Links and posters:
/navigate?venue=<id>&to=<waypointId>opens a hospital with a destination chosen; add&stepfree=1to ask for the step-free route, and&floor=&lat=&lng=(what a printed poster's QR code carries) to place the reader where the poster is. The address bar keepsvenueandtoup to date, so any screen is shareable by copying the URL. Seesrc/lib/share-link.ts. - Guidance you can hear: while navigating, Spoken directions reads each step aloud; every step is also announced to screen readers and marked with a short vibration where the device supports it.
- For hospitals: hospitals pay, per site, monthly or yearly, for an
Official listing (badge, branding, priority updates, visitor counts). They
sign up at
/for-hospitalsand pay through Stripe with no one in the loop; seedocs/subscriptions.md. - Pages:
/(landing),/navigate(the map),/map(mapping tools),/accessibility,/privacy.
Run it
Every environment variable is optional. With none set the app runs
device-only. .env.example lists what each one turns on: Postgres for shared
venues and signals, Anthropic for sign-reading in Survey Mode, Mapbox for
outdoor routing, Clerk for optional accounts and the back office, Stripe for hospital subscriptions, and NEXT_PUBLIC_SITE_URL for
absolute URLs in link previews and the sitemap. The back office at /admin manages
venues, coverage, searches, activity, accounts and roles: see docs/backoffice.md.
Checks
CI (.github/workflows/ci.yml) runs all of these on every pull request.
Map quality
Maps come from PDFs that trusts publish, and not every PDF titled "site map"
is a map. A page judged by eye not to be one (a directory table, a travel
leaflet, a duplicate) goes in data/not-maps.json with
the reason, and the pipeline refuses it from then on. A venue whose plan is a
stand-in rather than the real building is marked illustrative, and the app
says so.
Review
REVIEW.md is the current review of the app — content, function
and design — with what has been done about each finding and what is still open.
Deploy
Railway (railway.json) or Vercel (vercel.json), both running
npm run build && npm run start.
Source: README.md at commit 64073dd
Tools
0Version history
1- v1.0.0LatestNov 3, 2026
Score
40% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declaredRequired10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.