mcpbeat

Navmds MCP Server

io.github.mattlsmith/navmds
answering

Navmds is answering right now. Last checked 8 min ago. It exposes 12 tools.

Research 7,400+ US doctors: search, semantic search, profiles, reviews & procedure pricing.

The linked repository no longer exists on GitHub — it was deleted or made private.

Uptime history 41 hours of history · worst hour 75%
41 hours agonow
98.9%
Uptime 24h
90 of 91 checks
12
Tools
read from the server
645 ms
Response time
average over 24h
open, no key
Access
streamable-http

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 8 min ago.

run in your terminal
claude mcp add navmds --transport http https://www.navmds.com/api/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "navmds": {
      "url": "https://www.navmds.com/api/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.navmds]
url = "https://www.navmds.com/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "navmds": {
      "url": "https://www.navmds.com/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "navmds": {
      "url": "https://www.navmds.com/api/mcp"
    }
  }
}

Available tools 12

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

community
get_community_thread
Fetch a complete NavMDs community thread by id (the id returned by search_community, or the trailing number of a community.navmds.com/t/<slug>/<id> URL) — the original question plus every reply, in order. Use after search_community when you need the actual answers rather than an excerpt. Community posts are patient discussion, not medical advice.
search_community
Search patient discussion threads on community.navmds.com — the NavMDs forum where people discuss recovery timelines, what procedures actually cost them, choosing a surgeon, and what to expect. Use this for lived-experience questions ('what is rhinoplasty recovery like', 'how much did people actually pay for a tummy tuck', 'how do I pick a surgeon') where the doctor-directory tools can't help. Returns thread titles, categories, excerpts and canonical URLs; pass an id to get_community_thread for the full discussion. Community posts are patient discussion, not medical advice.
doctor
get_doctor
Fetch a doctor's complete NavMDs profile by slug (the id returned by the search tools, or the last path segment of a navmds.com/doctor/<slug> URL). Returns specialty, locations, ratings, overview, procedures, pricing, consultation fee, FAQ and verification status.
get_doctor_reviews
Return published (moderation-approved) patient reviews for a doctor by slug.
doctors
search_doctors
Find doctors by procedure/specialty, optionally filtered by US state and city. Uses NavMDs' pre-computed search index (fast, ranked by rating + review volume). Use this when you have a concrete procedure (e.g. 'rhinoplasty', 'botox', 'tummy tuck'). For open-ended natural-language queries, use semantic_search_doctors instead.
fetch
fetch
Retrieve a full doctor profile by id (the slug returned from `search`). Returns {id, title, text, url, metadata}. (OpenAI connector-compatible.)
local
find_local_specialists
Return NavMDs' curated city guide for a procedure: the ranked specialists (the city's OWN doctors first, then the nearest within an adaptive radius), the typical local price range, the average rating, the share offering free consultations, and the canonical navmds.com page URL to cite. This is the best tool for 'who are the best <procedure> doctors in <city>' questions — it mirrors NavMDs' editorial city pages. If no curated guide exists for that city+procedure, it says so; fall back to search_doctors with a nearby larger city.
locations
list_locations
List states/cities where NavMDs has doctors, with doctor counts. Useful for grounding a location filter.
procedure
get_procedure_costs
Aggregate what a procedure costs across NavMDs doctors — combining patient-reported costs and practice-website pricing. Optionally narrow to a state/city. Returns min/median/max/average plus sample practice quotes.
procedures
list_procedures
List the procedures/specialties covered by NavMDs, with the number of doctors for each. Useful for grounding a search.
search
search
Search NavMDs doctors by free-text query. Returns a list of {id, title, url} results. Pass an id to the `fetch` tool to retrieve the full profile. (OpenAI connector-compatible.)
semantic
semantic_search_doctors
Search NavMDs' 7,400+ doctor directory with a natural-language query, e.g. 'board-certified facelift surgeon in Los Angeles with great reviews and free consults'. Powered by Gemini embeddings + cosine similarity over full doctor profiles. Best tool for open-ended or multi-attribute questions.

Endpoints

URLTransportStateLatencyChecked
https://www.navmds.com/api/mcp streamable-http answering 672 ms 8 min ago

Navmds — questions

Answers built from our own checks of this server.

What can Navmds do?
It exposes 12 tools, read directly from the server on our last check. Among them: fetch, find_local_specialists, get_community_thread, get_doctor, get_doctor_reviews, get_procedure_costs and 6 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Navmds mostly used for?
Its tools cluster around doctor and community. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Navmds working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 90 of 91 checks got a reply (98.9%), average response time 645 ms. The bar chart above shows every period we have measured.
Is Navmds still maintained?
The linked repository no longer exists on GitHub — it was deleted or made private. We show this because it changes what you can expect: an unmaintained server may keep answering for months and then stop without warning.
How do I connect Navmds?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Navmds need an API key?
No. Navmds completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 12 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Navmds?
It answers our handshake in 645 ms on average, which is faster than 14% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.