Skip to main content
Glama
insurance-claim-mcp

insurance-claim-mcp

by seothief

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DATABASE_URLNoSet to a PostgreSQL connection URL to use PostgreSQL instead of the default local SQLite database (for example, postgresql+psycopg://...).

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": true
}
resources
{
  "subscribe": false,
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_document_request_guideB

보험사에 요청해야 할 증권과 약관 목록, 요청 문구, 공식 요청 경로를 돌려줍니다.

For US_* policy types, returns an English checklist for the schedule of benefits.

get_onboarding_guideA

서비스 시작 시 가장 먼저 호출합니다. 온보딩 절차와 bound_user_id를 반환합니다.

register_userC

신규 사용자를 등록합니다. 타인과 겹치지 않도록 4자리 이상의 PIN을 함께 설정합니다.

get_user_profileC

사용자의 온보딩 상태, 등록 보험 수, 미매핑 특약을 조회합니다.

list_standard_rulesB

Return the standard coverage rules. verified is False until checked against policy text.

list_user_policiesC

사용자의 활성 보험 계약 및 특약 목록을 조회합니다.

register_user_policyA

보험을 등록하거나 갱신합니다. 미매핑 특약은 resolve_user_rider로 확정하세요.

Register or update a policy. US plans: policy_type US_HOSPITAL_INDEMNITY / US_ACCIDENT / US_CRITICAL_ILLNESS, amounts in dollars, schedule terms in each rider's rule_config_override.

source_type: 보험증권에서 읽은 계약이면 POLICY_CERTIFICATE와 issuer, issued_on(YYYY-MM-DD)을 함께 보냅니다. 계약과 특약 모두 POLICY_CERTIFICATE일 때만 계산됩니다.

resolve_user_riderC

미매핑 특약의 매핑을 확정합니다 (MAPPED, CUSTOM, IGNORED).

rule_config_override: 증권/약관에서 확인한 이 특약만의 지급 요건(예: {"target_kcd_prefixes": ["S72"]}). POLICY_CERTIFICATE 출처 특약에서 계산에 반영됩니다.

delete_user_policyC

해지한 보험 계약을 삭제합니다.

update_user_riderC

특약 1건의 가입금액을 변경합니다.

evaluate_claimB

영수증/처방전 정보로 예상 보험금을 계산합니다. 입력된 진료 정보는 저장되지 않습니다.

Estimate benefits from a bill. US plans: send icd10_code, is_inpatient, inpatient_days, icu_days, is_injury, is_emergency. Claim data is never stored.

Prompts

Interactive templates invoked by user choice

NameDescription
insurance_assistant_prompt보험 등록 및 병원 영수증 청구 예상액 계산을 수행하는 표준 AI 비서 지침입니다.

Resources

Contextual data attached and managed by the client

NameDescription
onboarding_guide_resource온보딩 절차, 화면 캡처 안내, 지원 담보 목록을 제공하는 읽기 전용 MCP 리소스입니다.
standard_rules_resource지원하는 표준 담보 규칙 카탈로그와 검증 여부(verified)를 제공하는 읽기 전용 리소스입니다.

TDQS

B3.3/5.0

Scored across 11 tools

Disambiguation4/5

Most tools map to a distinct resource+action (onboarding, user, policy, rider, rules, claim evaluation). The main overlap is register_user_policy, which explicitly says it registers *or updates* a policy, blurring its boundary with update_user_rider and resolve_user_rider. The three guide/list tools (get_onboarding_guide, get_document_request_guide, list_standard_rules) are related but distinguishable by descriptions.

Naming Consistency5/5

Every tool follows a clean snake_case verb_noun pattern: get_*, list_*, register_*, resolve_*, update_*, delete_*, evaluate_*. Verbs are used consistently for their action type with no camelCase or stylistic mixing.

Tool Count5/5

11 tools sit squarely in the well-scoped range and each covers a meaningful piece of the claim workflow (onboarding, user, policies, riders, rules, evaluation). No obviously redundant or filler tools.

Completeness4/5

The surface covers onboarding, user registration/profile, policy CRUD, rider resolution/updating, standard rules, and stateless claim evaluation, so core lifecycle is present. Minor gaps exist: no delete-user or profile-update operation, no standalone rider deletion, and no persisted claim history, but these are workable around.

Maintenance

ActivityMaintained
ResponsivenessNo issues