mcpField
F
Finn Tannlege

Finn Tannlege

Remote
finn-tannlege.comSearch2Updated today

About Finn Tannlege

Finn Tannlege is an MCP server for finding dental clinics in Norway, with clinic records including Helfo agreements, specialties, emergency care and chains. It serves people searching for clinics as well as AI assistants needing clinic profiles or market statistics.

Key features

  1. 01Search clinics by text and county
  2. 02Filter by specialty and Helfo status
  3. 03Retrieve clinic profiles
  4. 04Find emergency dental care
  5. 05List chains and market statistics

Use cases

  1. 01Find a clinic with a Helfo agreement in Oslo
  2. 02Locate an emergency dentist in a county
  3. 03Look up a clinic by organization number
  4. 04Review clinic counts by county

MCP support

Exposes clinic search, profile, emergency-care, chain and statistics tools to MCP clients. The npm package is a stdio bridge to the live remote MCP server; remote clients can connect over Streamable HTTP.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://finn-tannlege.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Packages
npmfinn-tannlege-mcp0.2.2

Tools

5
ParameterTypeRequiredDescription
querystringNoFree-text search (name or city). Examples: 'Oslo tannklinikk', 'kjeveortoped Bergen'
fylkestringNoNorwegian county (fylke). Examples: 'Oslo', 'Vestland', 'Rogaland'
spesialitetstringNoSpecialty slug. Examples: 'kjeveortopedi', 'endodonti', 'periodonti'
helfobooleanNoIf true, only return clinics with Helfo direct-billing agreement
akuttbooleanNoIf true, only return clinics with emergency-duty (akuttvakt)
limitnumberNoMax results (default 10, max 25)

Details

From the project README

finn-tannlege-mcp

MCP server for finn-tannlege.com — find Norwegian dental clinics from Claude Desktop, ChatGPT, Cursor, and other AI assistants.

More than 4,500 clinics, with Helfo agreement, specialty, emergency care and chain data.

Install

npx finn-tannlege-mcp

Or add to Claude Desktop config (~/.claude/claude_desktop_config.json):

{
  "mcpServers": {
    "finn-tannlege": {
      "command": "npx",
      "args": ["finn-tannlege-mcp"]
    }
  }
}

How it works

Since 0.2.0 the package is a thin stdio bridge to the live remote server (https://finn-tannlege.com/mcp). Tools, descriptions and instructions always match the remote service, so the npm package and the remote never drift. Remote rate limits apply.

Remote (Streamable HTTP)

For ChatGPT and other remote MCP clients, paste this URL directly:

https://finn-tannlege.com/mcp

Tools

ToolDescription
tannlege_searchSearch clinics by free text, county (fylke), specialty, Helfo status, emergency care
tannlege_infoFull profile for one clinic via org_nr or UUID
tannlege_statsMarket statistics (total, per-county, Helfo count, etc.)
tannlege_akuttFind dental clinics for emergency care, optionally filtered by county
tannlege_kjederList all dental chains with location counts

Examples

finn tannlege med Helfo-avtale i Oslo
kjeveortoped Bergen
akutt tannlege Stavanger
hvilke tannlegekjeder finnes i Norge?
statistikk tannleger per fylke

What the bridge sends

Besides the tool arguments of each call, the bridge identifies itself to the remote server in two ways: the MCP clientInfo (your AI client's name and version, as " via finn-tannlege-mcp") and a User-Agent header of the form finn-tannlege-mcp/<version>. This is client statistics, not an identifier of you: no account, credentials or device identifier is sent. The server keeps ordinary web-request logs (IP address and request metadata) for operations and abuse prevention.

Trust boundary

The tool list, tool descriptions and server instructions are fetched from the remote server (https://finn-tannlege.com/mcp) over HTTPS every time the bridge starts. This package does not pin or freeze them, so what your AI client sees is whatever the remote service currently serves. FINN_TANNLEGE_URL overrides the remote URL, and every tool argument you or your AI client supply is sent to that host. Only set it from a configuration you trust.

Environment

VariableDefaultDescription
FINN_TANNLEGE_URLhttps://finn-tannlege.comOverride the remote base URL (or a full /mcp URL)

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.