Server definition
- Hash
- sha256:edf8ee8806066022fc1b33fb85df3aade120a801b42513d883a4e732f0708827
- What it is
- What a remote MCP server returned when asked what it offers: 11 tools
The blob, as servednamed by its sha256
{
"instructions": "訪問看護の算定要件データベース(JHNRD)。要件と、その要件がどの資料に基づくかを一つずつ持つ。\n使うときの約束:\n1. 数字を引いたら、必ず出典の tier(statute/agency/secondary)と current を一緒に示すこと。『厚労省の資料』と『告示そのもの』を同じ扱いにしない。\n2. confirmed:false の項目を、確認済みとして扱わない。unconfirmed_reason をそのまま伝えること。\n3. 算定の可否を判定しない。この口も判定しない。\n4. 版(version)を添えて引用すること。版が違えば中身が違う。\n5. jhnrd_unconfirmed と jhnrd_gaps を先に見ると、このデータベースに何が無いかが分かる。無いものを、無いと言えるようにするためにある。",
"tools": [
{
"description": "出典どうし、あるいは同じ出典の読み取りどうしが食い違った記録。解決済みも残す。どちらかを選んで黙る、ということをしていない証拠でもある。",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "jhnrd_conflicts",
"outputSchema": null
},
{
"description": "誰がこれを作り、誰に養われているか。利益相反の開示。出典の素性を名乗ることを規律にしている以上、この口自身の素性も名乗る。",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "jhnrd_disclosure",
"outputSchema": null
},
{
"description": "埋まっていないもの(known_gaps)、取りに行って取れなかった記録(attempts)、途中まで分かったこと(findings)。何が無いかを、無いと言えるようにするための口。",
"inputSchema": {
"additionalProperties": false,
"properties": {
"include_resolved": {
"description": "解決済みの gap も含める",
"type": "boolean"
}
},
"type": "object"
},
"name": "jhnrd_gaps",
"outputSchema": null
},
{
"description": "項目1件の全部。要件・効果・期限に加えて、参照している出典を素性(tier)と現行かどうかつきで解決して返す。",
"inputSchema": {
"additionalProperties": false,
"properties": {
"id": {
"description": "項目の id。例: genzan-bcp",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "jhnrd_get_item",
"outputSchema": null
},
{
"description": "出典1件の素性。tier(statute/agency/secondary)と、現行版かどうか(current)を必ず返す。",
"inputSchema": {
"additionalProperties": false,
"properties": {
"id": {
"description": "出典の id。例: mhlw-001195261",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "jhnrd_get_source",
"outputSchema": null
},
{
"description": "引用の仕方。版(seed 番号)を添えること。訂正しても元の記述を消さない方針のため、版が分からないと後から突き合わせられない。",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "jhnrd_how_to_cite",
"outputSchema": null
},
{
"description": "収録している項目の一覧(要約)。insurance(介護/医療/介護・医療)と kind(加算/減算/単位数/療養費/期限・交付ルール/振り分けルール)で絞れる。詳細は jhnrd_get_item。",
"inputSchema": {
"additionalProperties": false,
"properties": {
"insurance": {
"description": "介護 / 医療 / 介護・医療 のいずれか(部分一致)",
"type": "string"
},
"kind": {
"description": "加算 / 減算 / 単位数 / 療養費 / 期限・交付ルール / 振り分けルール",
"type": "string"
},
"only_unconfirmed": {
"description": "true なら、確認できていないものだけ",
"type": "boolean"
}
},
"type": "object"
},
"name": "jhnrd_list_items",
"outputSchema": null
},
{
"description": "出典の一覧。素性ごと、現行かどうかごとに数えたものも返す。statute が何件あるかだけを言うと実態より良く見えるので、現行版の数を分けて出す。",
"inputSchema": {
"additionalProperties": false,
"properties": {
"only_current": {
"description": "true なら現行版の出典だけ",
"type": "boolean"
},
"tier": {
"description": "statute / agency / secondary",
"type": "string"
}
},
"type": "object"
},
"name": "jhnrd_list_sources",
"outputSchema": null
},
{
"description": "項目名・要件の本文・効果の文言を横断して探す。見つからなければ、見つからないと返す(推測しない)。",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limit": {
"description": "最大件数(既定 20)",
"type": "integer"
},
"q": {
"description": "探したい語。例: 特別管理加算 / ターミナル / 指示書",
"type": "string"
}
},
"required": [
"q"
],
"type": "object"
},
"name": "jhnrd_search",
"outputSchema": null
},
{
"description": "このデータベースのいまの状態。版・項目数・出典の素性の内訳・未確認の要件の数・未解決の食い違いの数。項目数は訪問看護の算定要件を網羅した数ではない。まずここを見ること。",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "jhnrd_status",
"outputSchema": null
},
{
"description": "原文で確認できていない要件の一覧と、なぜ確認できていないかの理由。空欄にせず残してあるもの。このデータベースの弱いところを、先に見るための口。",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "jhnrd_unconfirmed",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:edf8ee8806066022fc1b33fb85df3aade120a801b42513d883a4e732f0708827 | sha256sum