tokkyo-maru
特許まる — 発明を入れるだけで特許性の事前診断・明細書骨子・新規性喪失(特許法30条)判定。本人/弁理士の出願支援(代理しない)。
Should I use this
Quality & Safety
Findings (1)
- LOWin tokkyo_analyze
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"tokkyo-maru": {
"url": "https://tokkyo-maru.fly.dev/mcp"
}
}
}Remote endpoints
https://tokkyo-maru.fly.dev/mcpstreamable-httpWhat it can do
Tool inventory
Tools (3)
🟢tokkyo_analyze(title, field, problem, solution, facts, ...)
発明(名称・技術分野・課題・解決手段・技術事実)を渡すと、特許性を事前診断する。IPC候補・新規性喪失(特許法30条)・記載要件・発明適格性・進歩性を◯△✕で自己診断し、先行技術調査の角度とクエリも返す。代理出願はしない(本人/弁理士支援)。最終判断は弁理士。
Input Schema
{
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "発明の名称"
},
"field": {
"type": "string",
"description": "技術分野"
},
"problem": {
"type": "string",
"description": "解決しようとする課題"
},
"solution": {
"type": "string",
"description": "課題を解決するための手段(=独立項の要旨)"
},
"facts": {
"type": "array",
"items": {
"type": "string"
},
"description": "実装事実・数値・手順(実施可能要件の裏付け)"
},
"claimCores": {
"type": "array",
"items": {
"type": "object",
"properties": {
"kind": {
"type": "string"
},
"core": {
"type": "string"
}
}
},
"description": "独立項の核 [{kind:装置/方法/プログラム/組成物/製造方法/用途/システム, core:限定文}]"
},
"category": {
"type": "string",
"description": "software | chem | other"
},
"ipc": {
"type": "array",
"items": {
"type": "string"
}
},
"priorArt": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"threat": {
"type": "string"
}
}
},
"description": "[{id, title, threat:高/中/低}]"
},
"disclosures": {
"type": "array",
"items": {
"type": "object",
"properties": {
"where": {
"type": "string"
},
"date": {
"type": "string"
}
}
},
"description": "自己公開歴 [{where, date:YYYY-MM-DD}](新規性喪失判定用)"
},
"today": {
"type": "string",
"description": "判定基準日 YYYY-MM-DD(30条の残余月数計算に使用)"
}
},
"required": [
"title"
]
}🟢tokkyo_draft(title, field, problem, solution, facts, ...)
発明から、特許明細書一式の骨子(tokkyo.json正本+特許請求の範囲+明細書セクション+要約)を決定論生成して返す。bim.house の bim.json/商標まるの shohyo.json に相当。tokkyo_check も同梱。
Input Schema
{
"type": "object",
"properties": {
"title": {
"type": "string"
},
"field": {
"type": "string"
},
"problem": {
"type": "string"
},
"solution": {
"type": "string"
},
"facts": {
"type": "array",
"items": {
"type": "string"
}
},
"claimCores": {
"type": "array",
"items": {
"type": "object"
}
},
"category": {
"type": "string"
},
"ipc": {
"type": "array",
"items": {
"type": "string"
}
},
"priorArt": {
"type": "array",
"items": {
"type": "object"
}
},
"disclosures": {
"type": "array",
"items": {
"type": "object"
}
},
"applicant": {
"type": "string"
},
"today": {
"type": "string"
}
},
"required": [
"title"
]
}🟢tokkyo_check(title, category, claimCores, facts, priorArt, ...)
tokkyo.json を渡すと、新規性喪失(特許法30条)・記載要件(サポート/実施可能)・発明適格性・進歩性を、その場で決定論的に◯△✕判定する。bim.house の houki_check(建築基準法その場判定)の特許版。登録可否の法的確定ではない(最終は弁理士)。
Input Schema
{
"type": "object",
"properties": {
"title": {
"type": "string"
},
"category": {
"type": "string"
},
"claimCores": {
"type": "array",
"items": {
"type": "object"
}
},
"facts": {
"type": "array",
"items": {
"type": "string"
}
},
"priorArt": {
"type": "array",
"items": {
"type": "object"
}
},
"disclosures": {
"type": "array",
"items": {
"type": "object"
}
},
"today": {
"type": "string"
}
},
"required": [
"title"
],
"description": "tokkyo.json(tokkyo_draft の戻り、または normalizeToTokkyo 相当)。"
}Community
Evidence