# WhyLingxi 保险顾问 Insurance Advisor (remote · whylingxi.cn)

保险产品搜索、推荐、保费试算、核保预检。覆盖65家保司483款产品。China insurance MCP server.

- Trust score: 57/100 (low)
- Change this week: +4
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-08-03

## Components

- remote · `whylingxi.cn`: 57/100 (this document), [markdown](https://verifymcp.io/servers/cn-whylingxi-insurance/whylingxi.md), [page](https://verifymcp.io/servers/cn-whylingxi-insurance/whylingxi)

## Channel facts

- Endpoint: `https://whylingxi.cn/mcp`
- Transports: `streamable-http`
- Auth: `none`
- Version: `3.1.1`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-08-03.

- **Endpoint Security**: 57/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - Authorisation not fully verified: no authorisation is required to call this server, and 9 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe.
  - HTTPS is enforced; there's no plaintext access path.
  - HSTS check failed: the Strict-Transport-Security header is absent.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 43/100
  - AI-judged instruction clarity (poor).
  - Context-footprint check failed: tool/resource definitions use about 1003 tokens (~111/item across 9 items; 9 tools + 0 resources), over budget; trim descriptions and params.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 27/100
  - Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 98/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 94% of tool parameters carry a description.
- **Capabilities**: 40/100
  - Spec-recency check failed: implements MCP spec 2025-03-26; the latest is 2026-07-28.

## Install

### Claude

```bash
claude mcp add --transport http cn-whylingxi-insurance https://whylingxi.cn/mcp
```

### Codex

```toml
[mcp_servers.cn-whylingxi-insurance]
url = "https://whylingxi.cn/mcp"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "cn-whylingxi-insurance": {
      "type": "remote",
      "url": "https://whylingxi.cn/mcp",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add cn-whylingxi-insurance --url https://whylingxi.cn/mcp --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  cn-whylingxi-insurance:
    url: "https://whylingxi.cn/mcp"
```

### Other

```json
{
  "mcpServers": {
    "cn-whylingxi-insurance": {
      "type": "http",
      "url": "https://whylingxi.cn/mcp"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-08-02 (score 57, +1)

No change was recorded against any check on this day. Stability & Change Management went from 20 to 23. That category is still filling its 30-day observation window: 6 days of observed history at the previous scan, 7 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-07-31 (score 56, +1)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-30 (score 55, +1)

No change was recorded against any check on this day. Stability & Change Management went from 10 to 13. That category is still filling its 30-day observation window: 3 days of observed history at the previous scan, 4 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-07-28 (score 54, +1)

No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-07-27 (score 53, +1)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-26 (score 52)

First indexed and scored.

## MCP tools (9)

### `get_schema` (~107 tokens)

获取调用策略和字段优先级。调用流程：(1)收集用户age后即可调recommend(2)有health_conditions时自动附带核保结论(3)include_reasoning默认false,Agent自行组织语言(4)返回的source_url可直接给用户作为投保链接。本工具返回各能力的字段优先级、缺失影响、默认行为。

Input parameters:

- `capability` (string): 想了解哪个能力，不传则返回全部

### `search_products` (~127 tokens)

按条件搜索保险产品，返回结构化JSON列表。支持按险种、年龄、预算、关键词筛选。

Input parameters:

- `age` (integer): 被保险人年龄
- `budget` (number): 年预算上限（元）
- `category` (string): 险种：医疗险/重疾险/意外险/定期寿险/终身寿险/年金险/旅游险/团险
- `keyword` (string): 产品名或保险公司关键词
- `limit` (integer): 最多返回条数，默认10

### `get_product_detail` (~80 tokens)

获取单个产品的结构化信息。compact=true时只返回摘要字段，适合Agent快速浏览；默认返回完整信息含条款详情。

Input parameters:

- `compact` (boolean): 精简模式：只返回核心字段+coverage前8项摘要，省略条款/FAQ详情
- `product_id` (integer, required): 产品ID

### `compare_products` (~87 tokens)

对比2-5款产品的关键维度（保费、保障、免赔额、续保等），返回结构化对比表。

Input parameters:

- `age` (integer): 用于查询精确保费的年龄
- `gender` (string): 用于查询精确保费的性别
- `product_ids` (array, required): 产品ID列表（2-5个）

### `recommend` (~243 tokens)

根据用户画像推荐保险方案（核心工具）。信息不全也可调用——返回最佳推荐+缺失字段提示。传入health_conditions自动附带核保结论。默认纯数据模式(<100ms)，设include_reasoning:true生成自然语言理由(+3s)。

Input parameters:

- `age` (integer, required): 年龄（必填）
- `budget` (number): 年预算（元）
- `existing_coverage` (array): 已有保障，如["百万医疗","意外险"]
- `family_role` (string): 被保人角色
- `gender` (string)
- `has_social_security` (boolean): 是否有社保
- `health_conditions` (array): 既往症，如["高血压2级","甲状腺结节"]
- `include_reasoning` (boolean): 是否生成LLM推荐理由（默认false，Agent调用无需开启；设true适用于直接面向人类展示）
- `needs` (array): 需求列表，如["重疾保障","医疗报销","意外防护"]
- `occupation_class` (integer): 职业类别(1-6类)

### `get_premium` (~52 tokens)

查询指定产品在特定年龄/性别下的精确保费数据。

Input parameters:

- `age` (integer, required): 年龄
- `gender` (string)
- `product_id` (integer, required): 产品ID

### `answer_question` (~86 tokens)

回答保险知识问题。默认返回知识库检索结果；传synthesize:true可获得LLM整合答案。

Input parameters:

- `product_id` (integer): （可选）针对某款产品的问题
- `question` (string, required): 问题
- `synthesize` (boolean): 是否调LLM整合答案（默认false，纯检索模式更快）

### `check_underwriting` (~155 tokens)

核保预判：根据用户健康状况，评估各产品的可投保性（可正常投保/需加费除外/可能拒保）。

Input parameters:

- `age` (integer): 年龄（影响可选产品范围）
- `category` (string): 想投保的险种（不传则评估医疗+重疾+意外+定寿）
- `health_conditions` (array, required): 健康状况列表，如["高血压2级","甲状腺结节3类","乙肝小三阳"]
- `product_ids` (array): 指定产品ID列表（不传则自动选取各险种Top产品评估）

### `chat` (~66 tokens)

自然语言多轮对话（适合信息不确定、需要引导的场景，或人类用户直接使用）。

Input parameters:

- `message` (string, required): 用户消息
- `session_id` (string): 会话ID，传入可保持多轮对话上下文

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/cn-whylingxi-insurance/whylingxi#diagnostics

## Score history

- 2026-08-03: 57
- 2026-08-02: 57
- 2026-08-01: 56
- 2026-07-31: 56
- 2026-07-30: 55
- 2026-07-29: 54
- 2026-07-28: 54
- 2026-07-27: 53
- 2026-07-26: 52

## Links

- Remote endpoint: https://whylingxi.cn/mcp
- Repository: https://github.com/lpb123/whylingxi-insurance-mcp
- Changelog RSS feed: https://verifymcp.io/servers/cn-whylingxi-insurance/whylingxi/changelog.xml
- Changelog JSON feed: https://verifymcp.io/servers/cn-whylingxi-insurance/whylingxi/changelog.json
- HTML version of this page: https://verifymcp.io/servers/cn-whylingxi-insurance/whylingxi
