Atlas / MCP servers / tatsuju / opdstar-nhi-mcp

opdstar-nhi-mcpSAFE

mcp/tatsuju/opdstar-nhi-mcp

Taiwan National Health Insurance (NHI) data for AI agents via Model Context Protocol. Powered by OPDSTAR (https://opdstar.com).

Verdict
SAFE
Grade
B
Trust score
89 /100
Exposed tools
11 10r · 1w · 0d
Transport
stdio
License
MIT
Stars
1
01

Overview

From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.

@opdstar/nhi-mcp

The MCP server for Taiwan NHI billing intelligence Rejection codes · audit clauses · drug payment rules · fee schedule · special materials · appeal precedents

Powered by OPDSTAR — 台灣門診醫師病歷翻譯 + 核刪防護 Co-Pilot

繁中總覽:OVERVIEW_ZH.md · Roadmap:ROADMAP.md · Contributing:CONTRIBUTING.md

Who is this for?

Taiwan healthcare professionals + AI agent developers building tools that need authoritative Taiwan National Health Insurance reference data. Plug this MCP into Claude Desktop, Cursor, ChatGPT Desktop, Claude.ai, or any MCP-compatible agent to answer questions like:

  • Billing accuracy — Will this code / diagnosis combination get rejected? What's the prior-auth status?
  • Audit guidelines — What does the NHI 審查注意事項 say about this specialty / procedure?
  • Drug rules — What's the NHI payment rule for this medication?
  • Appeal precedents — Has anyone appealed this rejection code? What's the success rate?
  • Fee schedule — What's the official point value and effective date for this code?

Scope

This MCP focuses exclusively on Taiwan NHI-specific billing rules and reference data.

Out of scope:

  • International standards (SNOMED
Read from source at commit f7f7eb740421OBSERVED · 2026-10-11
02

Connect

Built from this server's own package name, version and transport as found in its source — not copied from anyone's documentation, so it cannot drift against a page we do not control.

claude-code
claude mcp add nhi-mcp -- npx -y @opdstar/[email protected]
claude-desktop
{
  "mcpServers": {
    "nhi-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@opdstar/[email protected]"
      ]
    }
  }
}
03

Exposed tools (11)

10 read · 1 write · 0 destructive.

ToolRiskDescription
count_appeal_precedents_for_rejection_codereadAggregate signal-only summary of how disputes involving a given Taiwan NHI rejection code (e.g.
get_drug_rulesreadLook up Taiwan NHI drug payment rules (藥品給付規定) — when a drug class is / isn
get_indicatorreadLook up a single Taiwan NHI prescribing-pattern indicator. These are short codes (numeric, or
lookup_audit_clauses_for_procedurereadFind Taiwan NHI 審查注意事項 clauses that reference a specific procedure code (e.g.
lookup_fee_codewriteLook up the Taiwan NHI fee schedule (全民健康保險醫療服務給付項目及支付標準, current effective edition). Search by exact code (e.g.
lookup_preventive_servicereadBrowse Taiwan NHI preventive-care and screening services — adult health checks, the major cancer screenings (breast, cervical, colorectal, oral, lung LDCT), prenatal care, child preventive health, and child dental fluoride / pit-and-fissure sealant programs. Returns each service
lookup_rejection_codereadLook up a single Taiwan NHI rejection code (5-character format
recent_nhi_amendmentsreadList recent amendments to Taiwan NHI rules and audit guidelines (健保署「醫療費用審查注意事項」近一年修正公告). Returns the publication / effective dates, the amendment title and type (
search_audit_guidelinesreadFree-text search over Taiwan NHI 審查注意事項 rules — returns reason + suggestion summaries (first sentence only) for up to 10 rules matching a keyword (Traditional Chinese or English). **Use when** an agent is exploring whether any audit rule covers a topic (e.g.
search_nhi_interpretationsreadSearch Taiwan
search_nhi_wikireadSearch across Taiwan
04

Trust audit

SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codePASS
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
declared (1 observation(s))
Shell
none-observed
Dependencies
not all pinned
Secrets in source
none-found

Findings (1)

LOWSupply chain · supply.unpinned · CWE-829, CWE-1357
package.json
@modelcontextprotocol/sdk, @types/node, tsup, typescript, vitest
Why it matters. 5 dependency range(s) float
Fix. pin exact versions or ship a lockfile

Gates applied: no_behavioural_pass.

Audited 2026-10-11 · audit v0.4.1 · source sha f7f7eb740421full audit observations/trust-audit/mcp-server/tatsuju__opdstar-nhi-mcp.json · Report an issue / request a re-scan
05

Audit history

Every audit this server has had. A grade with a past is a grade somebody is still checking.

DateSourceVerdictGradeScoreChange
2026-10-11f7f7eb740421SAFEB89first audit
06

Questions

What is the opdstar-nhi-mcp MCP server?

Taiwan National Health Insurance (NHI) data for AI agents via Model Context Protocol. Powered by OPDSTAR (https://opdstar.com).

What tools does opdstar-nhi-mcp expose?

11 in total: 10 read-only, 1 that write, and 0 that can delete or overwrite. Every one is listed on this page with its risk.

Is opdstar-nhi-mcp safe to connect to an agent?

The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean server reads B.

What credentials does opdstar-nhi-mcp need?

No credential environment variables were found in its source, so it appears to need none.

How does opdstar-nhi-mcp run?

It speaks stdio, so it runs as a local process your client starts. It is published on npm as @opdstar/nhi-mcp at 0.10.0.

How current is this page?

The grade is for one exact copy of the source (f7f7eb740421), read on 2026-10-11. The repository is watched and re-audited when it changes.

Advertisement