Search / io.github.yukihamada/tokkyo-maru
tokkyo-maru
R0· no sign-in特許まる — 発明を入れるだけで特許性の事前診断・明細書骨子・新規性喪失(特許法30条)判定。本人/弁理士の出願支援(代理しない)。
v0.1.0 · active · descriptor JSON · versions
Search / io.github.yukihamada/tokkyo-maru
R0· no sign-in特許まる — 発明を入れるだけで特許性の事前診断・明細書骨子・新規性喪失(特許法30条)判定。本人/弁理士の出願支援(代理しない)。
v0.1.0 · active · descriptor JSON · versions
{
"mcpServers": {
"tokkyo-maru": {
"type": "http",
"url": "https://tokkyo-maru.fly.dev/mcp"
}
}
}claude mcp add --transport http tokkyo-maru https://tokkyo-maru.fly.dev/mcp[mcp_servers.tokkyo-maru]
url = "https://tokkyo-maru.fly.dev/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"tokkyo-maru": {
"type": "remote",
"url": "https://tokkyo-maru.fly.dev/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"tokkyo-maru": {
"type": "http",
"url": "https://tokkyo-maru.fly.dev/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=tokkyo-maru&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vdG9ra3lvLW1hcnUuZmx5LmRldi9tY3AifQ%3D%3D"
}{
"servers": {
"tokkyo-maru": {
"type": "http",
"url": "https://tokkyo-maru.fly.dev/mcp"
}
}
}{
"mcpServers": {
"tokkyo-maru": {
"httpUrl": "https://tokkyo-maru.fly.dev/mcp"
}
}
}extensions:
"tokkyo-maru":
enabled: true
name: "tokkyo-maru"
type: streamable_http
uri: "https://tokkyo-maru.fly.dev/mcp"
timeout: 300
protocol.modernnewest supported version is 2024-11-05; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky onestools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: tokkyo_analyze (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); tokkyo_check (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); tokkyo_draft (readOnlyHint, destructiveHint, idempotentHint, openWorldHint)tools.token_costabout 623 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changesno tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+reachable +uptime-100% ~updated-113d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://tokkyo-maru.fly.dev/mcp streamable-http | none | yes | 100% | 456 ms | 2024-11-05 | 2026-10-20 |
tokkyo_analyze | 発明(名称・技術分野・課題・解決手段・技術事実)を渡すと、特許性を事前診断する。IPC候補・新規性喪失(特許法30条)・記載要件・発明適格性・進歩性を◯△✕で自己診断し、先行技術調査の角度とクエリも返す。代理出願はしない(本人/弁理士支援)。最終判断は弁理士。 |
tokkyo_check | tokkyo.json を渡すと、新規性喪失(特許法30条)・記載要件(サポート/実施可能)・発明適格性・進歩性を、その場で決定論的に◯△✕判定する。bim.house の houki_check(建築基準法その場判定)の特許版。登録可否の法的確定ではない(最終は弁理士)。 |
tokkyo_draft | 発明から、特許明細書一式の骨子(tokkyo.json正本+特許請求の範囲+明細書セクション+要約)を決定論生成して返す。bim.house の bim.json/商標まるの shohyo.json に相当。tokkyo_check も同梱。 |
Schemas: list_tools.
{
"name": "io.github.yukihamada/tokkyo-maru",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json",
"remotes": [
{
"url": "https://tokkyo-maru.fly.dev/mcp",
"type": "streamable-http"
}
],
"version": "0.1.0",
"description": "特許まる — 発明を入れるだけで特許性の事前診断・明細書骨子・新規性喪失(特許法30条)判定。本人/弁理士の出願支援(代理しない)。"
}