renkeimap-info
Server Details
日本の業務システムの API・認証・接続方式・稼働状況を、出典と調査日つきで返す読み取り専用 MCP(IT連携マップ)
- Status
- Healthy
- Uptime
- 100.0% over 28 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
TDQS
Scored across 10 tools
Most tools target distinct tasks, but real overlaps exist: renkeimap_plan builds on what renkeimap_pair and renkeimap_connect already do (two-system routing vs. single-system routing vs. exchange feasibility), and renkeimap_hintpack vs renkeimap_system_facts both cover auth/login shape. renkeimap_brief is explicitly a composite of find_system + status + hintpack, adding another layer of overlap. Descriptions do a decent job of drawing boundaries, so an agent can usually pick correctly, but the seams are visible.
Every tool uses the same snake_case convention with a consistent renkeimap_ prefix and a predictable noun/verb-noun shape (find_system, status_history, system_facts). No camelCase or mixed styles appear. Naming is fully uniform.
Ten tools is well-scoped for a knowledge/info server spanning search, comparison, connection routing, status, and planning. Each tool maps to a recognizable operation and none feel like filler. The count sits comfortably in the ideal 3-15 range.
The surface covers search, multi-system comparison, single- and dual-system connection planning, live status, vendor incident history, static facts, and hint knowledge, which is broad lifecycle coverage for an info domain. The only weakness is redundancy among routing/planning tools rather than a genuine missing operation, so agents should not hit dead ends.
Available Tools
10 toolsrenkeimap_briefシステムを特定して稼働状況と対処をまとめて返すARead-onlyInspect
One round trip = renkeimap_find_system + renkeimap_status + renkeimap_hintpack. Give a slug or the system name as the user wrote it; same shapes as the single tools. Use first in support conversations. ★Always relay the included disclaimer and citation★.
| Name | Required | Description | Default |
|---|---|---|---|
| slug | No | system slug, e.g. "kintone" (preferred when known) | |
| query | No | system name as the user wrote it, used when slug is unknown |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With readOnlyHint already covering safety, the description adds real behavioral value: it is a single-round-trip aggregation of three tools, returns 'same shapes as the single tools', and imposes a mandatory obligation ('★Always relay the included disclaimer and citation★') that no annotation conveys. That obligation is exactly the kind of non-obvious behavior worth surfacing.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three compact sentences, front-loaded with the composition formula, then inputs, then the mandatory relay warning. The ★ markers are slightly noisy but the content is dense with no filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a composite read tool with no output schema, the description covers what it aggregates, that return shapes match the single tools, and the disclaimer/citation obligation. An agent has enough to call and relay it correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, and the description's 'Give a slug or the system name as the user wrote it' restates what the schema already documents (slug preferred; query when slug unknown). Baseline 3 is appropriate since the schema carries the parameter meaning.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description defines the tool operationally as a composite ('One round trip = renkeimap_find_system + renkeimap_status + renkeimap_hintpack'), which tells an agent exactly what it returns and names the three sibling tools it bundles. It could state the verb+resource more directly (identify a system and return its status plus remediation), but the composition formula is unambiguous.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
'Use first in support conversations' gives explicit context, and the composition line implies it substitutes for the three single tools. It stops short of explicit exclusions (e.g., when to prefer the individual tools), but the when-to-use signal is clear.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
renkeimap_compare複数システムを横に並べて比べるARead-onlyInspect
Side-by-side comparison of 2-5 published systems/tools on the same ledger items (API, contract, price, rate limit, data location, exit, security…). Each cell = editorial tags + one-line lead + source URL + survey date; optional ◎○△× marks from a declared rule file. Same generator as /compare. No ranking, no score.
| Name | Required | Description | Default |
|---|---|---|---|
| slugs | Yes | system or tool slugs, e.g. ["freee-kaikei","moneyforward-cloud-kaikei","yayoi"] |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With readOnlyHint/destructiveHint already covering the safety profile, the description adds real substance: the exact composition of each output cell (tags, one-line lead, source URL, survey date, optional ◎○△× marks from a declared rule file) and the explicit constraint that no ranking or score is produced. It stops short of describing error behavior for unpublished slugs or an invalid count.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three dense sentences, front-loaded with the core operation and then the output shape, with no padding. Minor deduction for 'Same generator as /compare', which references an external path the agent cannot resolve and adds little selectable value.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
There is no output schema, so the description correctly takes on the burden of describing the return shape, and it does so concretely (per-cell contents, optional marks). Remaining gap is failure handling for unpublished or invalid slugs, which matters for a lookup-by-identifier tool, but overall it is complete enough to call correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% and the single 'slugs' parameter already carries type, minItems/maxItems and an example, so the schema does the heavy lifting. The description's '2-5 published' adds the 'published' qualifier (a genuine constraint not in the schema), but the 2-5 range merely repeats minItems/maxItems. Baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource ('side-by-side comparison of 2-5 published systems/tools') and even enumerates the compared dimensions (API, contract, price, rate limit, etc.), which is far more than a restated title. It does not, however, distinguish itself from the sibling 'renkeimap_pair', which an agent could reasonably read as the pairwise variant of the same operation.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is implied: use it when you want N systems lined up on identical fields, and 'No ranking, no score' implies it is not an evaluation tool. But there is no explicit when-to-use statement, no prerequisite (e.g. systems must be published/indexed), and no named alternative such as renkeimap_pair or renkeimap_find_system for finding slugs first.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
renkeimap_connect1 システムに繋ぐ道を安定な順に返すARead-onlyInspect
Routes INTO one system, most stable first: (1) the vendor's official MCP server — URL/auth/local command verbatim, with source and date (never a URL found by search); (2) official API key or OAuth issuing; (3) file/screen (renkeimap_pair). detail:"full" adds the procedure and evidence. Read-only; no keys or values.
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | system slug (from renkeimap_find_system), or a suite id as renkeimap_pair returns it (a.slug / b.slug) — then the answer lists each public member | |
| detail | No | short (default) or full — full adds the issuing procedure, minimal scope and evidence |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true/destructiveHint=false, and the description adds real value beyond them: it discloses provenance discipline ('with source and date', 'never a URL found by search') and that no keys or values are returned. It does not cover output shape or pagination for the 'full' mode, so it falls just short of the top band.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Dense but front-loaded: the core behavior leads, followed by a numbered route ranking and the detail note. Every clause carries information (ranking, provenance, read-only), though the parenthetical heavy style is slightly compacted.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
There is no output schema, so the description appropriately explains what comes back (ranked routes with source/date; procedure and evidence in full mode). Combined with 100% param coverage and read-only annotations, an agent has enough to invoke it correctly, though the exact response structure remains only lightly sketched.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the baseline is 3. The description mostly restates the schema semantics (slug from renkeimap_find_system or a pair suite id; detail='full' adds procedure and evidence) rather than adding new syntax or format guidance.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource: it returns routes INTO one system, ordered by stability, and enumerates the three route tiers (official MCP server, API key/OAuth, file/screen). It explicitly names sibling renkeimap_pair as the route for the file/screen tier, so an agent can place it relative to siblings without opening another schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The stability ordering (most stable first) and the 'never a URL found by search' rule give clear context for when this is the right call when trying to connect into a system. It stops short of explicit when-not-to-use or exclusion conditions versus other siblings, but the context is unambiguous.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
renkeimap_find_systemシステムを探すBRead-onlyInspect
Search published systems, tools (iPaaS・RPA・ChatAI…) and guides by name / vendor / category / kind word; has= keeps those /compare marks positive. ≤10 each.
| Name | Required | Description | Default |
|---|---|---|---|
| has | No | ||
| query | No | "kintone"・"会計"・"iPaaS" |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and destructiveHint=false, so the safety profile is covered. The description adds two useful facts: results are restricted to 'published' items and capped at '≤10 each'. It does not, however, explain pagination, what happens when no match is found, or the exact meaning of 'each'.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single terse sentence that leads with the search verb, which is good front-loading. However the '/compare marks' fragment and '≤10 each' are compressed to the point of ambiguity, trading clarity for brevity.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a two-parameter, no-output-schema, read-only discovery tool the description covers scope, filterable fields, and a result cap, which is a reasonable minimum. It falls short on distinguishing this tool from the many sibling lookup tools and on clarifying the has filter's practical effect.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 50% (query documented, has not). The description partially compensates by explaining that has= keeps items flagged positively in /compare, and by listing the queryable fields, but the seven enum values themselves are left to the schema and the has semantics remain vague.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a clear verb (Search) over specific resources (published systems, tools, guides) and enumerates the match fields (name / vendor / category / kind word). It does not, however, clearly separate itself from siblings like renkeimap_system_facts or renkeimap_brief, leaving some ambiguity about when this discovery tool is preferred.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The only usage signal is the cryptic phrase 'has= keeps those /compare marks positive', which implies filtering on comparison-positive items but never spells out when to use this tool versus renkeimap_compare or renkeimap_system_facts. No explicit when/when-not guidance or prerequisites are given.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
renkeimap_hintpackエラー文の対処を返すARead-onlyInspect
Static public knowledge for one system: what its vendor error messages mean, official support/contact URLs, login method shape. Sourced from public vendor pages (entries carry sources). No user data. Cite when used.
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | system slug, e.g. "kintone" |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already mark the operation read-only and non-destructive, and the description adds meaningful behavioral context: the data is static, sourced from public vendor pages, entries carry sources, and no user data is involved. This goes beyond the annotation baseline and helps the agent understand reliability and privacy expectations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is compact and front-loaded: it opens with the tool's content scope, then adds sourcing, privacy, and citation notes. Every sentence contributes useful information without repetition or padding.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple one-parameter static lookup, the description covers what results contain, their source, the lack of user data, and the need to cite. With no output schema, it could add a bit more about the response shape, but the stated content types and 'entries' references are sufficient for an agent to select and invoke it.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% for the single slug parameter, including an example ('kintone'), so the parameter semantics are already fully documented. The description does not add param-specific detail, but no further clarification is needed at this complexity level.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The title ('エラー文の対処を返す') and description both specify that the tool returns the meaning/handling for vendor error messages for a single system, along with support URLs and login method shape. The 'one system' scope plus the concrete content list clearly distinguishes it from siblings like renkeimap_compare or renkeimap_status.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description does not state when to prefer this tool over its siblings, nor does it name alternatives. It only implies usage through 'static public knowledge for one system' and adds 'no user data,' but there is no explicit routing or when-not-to-use guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
renkeimap_pair2 システムが繋がるかを返すARead-onlyInspect
Whether and how two systems can exchange data: per-method verdicts (official API / CSV / screen-fill) measured from public primary sources, plus measured field-name overlap when available. Honest by design: an unmeasured pair says so instead of guessing. Cite the included citation line when used.
| Name | Required | Description | Default |
|---|---|---|---|
| a | Yes | first system slug | |
| b | Yes | second system slug |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the read-only/destructive annotations, the description adds meaningful behavioral context: results are measured from public primary sources, unmeasured pairs are explicitly reported as such rather than guessed, and the included citation line must be cited when used. These details are non-obvious and useful for trusting and attributing outputs.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is compact yet information-dense: three sentences cover purpose, output style, data provenance, honesty guarantees, and attribution requirements. It is front-loaded with the core purpose and contains no filler or redundant restatement of the title.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With two simple slug parameters Wang and annotations confirming safe read-only behavior, the description covers the essential context well. It explains what the tool returns, adds caveats about unmeasured pairs, and includes the citation requirement. It does not spell out exact output serialization, but for this low-complexity tool that is not a critical gap.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema fully documents both parameters ('a' and 'b' as system slugs), so the description does not need to repeat their meaning. The description only refers to 'two systems' generically and adds no additional syntax, constraints, or examples beyond what the schema already provides. Baseline 3 is appropriate given 100% schema coverage.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's function: it determines whether and how two systems can exchange data, with per-method verdicts and field-name overlap. The title reinforces this by saying it returns whether two systems connect. It is specific enough to be distinguished from general system-fact lookups, though it does not explicitly name sibling tools.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The intended use is implied: call this tool to check data-exchange compatibility between two systems. However, it gives no explicit guidance about when to prefer this over sibling tools like renkeimap_compare, and it does not state any exclusions or alternative scenarios.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
renkeimap_plan2 システムを繋いで移す案を 1 回で返すARead-onlyInspect
One call to connect or move data between two systems: route states (API/CSV/screen) + legend, each side's best official route (vendor MCP URL verbatim — never one found by search — or API issuing), human steps, your CLI's add line (pass agent), write_rules, citation. Read-only. Ambiguous names return candidates.
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | destination system — a name or a slug | |
| from | Yes | source system — the name as the user wrote it, or a slug | |
| agent | No | your CLI, e.g. "claude-code" — the answer then carries that CLI's add line |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and destructiveHint=false, and the description confirms 'Read-only,' so it doesn't contradict them. Beyond that it discloses genuinely useful behavior: the exact content of the response (route states + legend, verbatim vendor MCP URL rather than a search-found one, human steps, CLI add line, write_rules, citation) and the ambiguous-name candidate fallback.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Effectively a single dense sentence with the core purpose front-loaded ('One call to connect or move data between two systems') before the output enumeration. It is packed with comma-separated detail but each item conveys real information, so it stays efficient despite the density.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
There is no output schema, so the description appropriately carries the burden of describing the return contents, which it does thoroughly. For a read-only planning tool with fully covered parameters, an agent has enough to call it correctly; only the missing sibling differentiation keeps it short of complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so all three parameters (from, to, agent) are already documented, making the baseline 3. The description adds only marginal meaning by explaining the effect of the agent param ('the answer then carries that CLI's add line', pass agent), but gives no extra detail on from/to beyond what the schema states.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource (returns a plan to connect/move data between two systems in one call) and enumerates the concrete artifacts it produces (route states, official route, human steps, add line, write_rules). However, it never distinguishes itself from close siblings like renkeimap_connect, renkeimap_pair, or renkeimap_compare, so an agent can't tell which to pick from the description alone.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The phrase 'One call to connect or move data between two systems' implies the use case, and 'Ambiguous names return candidates' hints at input handling. But there is no explicit when/when-not guidance and no naming of an alternative sibling, leaving the choice against renkeimap_connect/renkeimap_pair to inference.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
renkeimap_status稼働状況を返すARead-onlyInspect
Current status of one system as observed EXTERNALLY by IT連携マップ (third-party observation — NOT the vendor's official announcement): a closed-vocabulary conclusion, last-observed time, a 12-char state bar with legend, a 7-day hour table, announced maintenance. ★Always relay the included disclaimer and citation★.
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | system slug from renkeimap_find_system, e.g. "kintone" |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the read-only, non-destructive safety profile, so the bar is lower, yet the description adds meaningful context: the data is EXTERNAL third-party observation and expressly NOT the vendor's official announcement, plus it discloses the return composition. The mandatory disclaimer/citation relay is behavioral guidance the annotations do not convey.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Dense but front-loaded: the core purpose leads, the return composition follows, and the mandatory relay directive is set off with ★. Every clause carries information, though the run-on colon-laden sentence is slightly heavy.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema and only one parameter, the description carries most of the return-value burden and does enumerate the response fields, plus a data-provenance caveat. It stops short of covering error/edge behavior (e.g., unknown slug), but is largely sufficient for calling the tool correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, and the single slug parameter is already documented in the schema with an example and a pointer to renkeimap_find_system. The description adds no additional parameter meaning, so the baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource ('Current status of one system') and enumerates exactly what the result contains (closed-vocabulary conclusion, last-observed time, state bar, hour table, maintenance). It also distinguishes itself from renkeimap_status_history by scoping to 'Current', and from vendor announcements by flagging third-party observation.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is implied by 'Current status of one system', and the ★ directive to always relay the disclaimer/citation is a genuine operational instruction. However, it never explicitly names when to choose this over renkeimap_status_history or renkeimap_system_facts, nor any exclusions or prerequisites beyond the slug source.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
renkeimap_status_history過去の障害とメンテナンスの記録を返すARead-onlyInspect
Vendor-published incident history and announced maintenance for one system, checked word for word (the vendor's own records, not our observation): counts, monthly frequency, durations (where the vendor gave an end), usual weekdays/hours (JST), recent records + source URLs. Read-only. found:false = not collected yet.
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | system slug, e.g. "kintone" | |
| limit | No | how many recent records to return (1-30, default 10) |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already carry readOnlyHint/destructiveHint, so the bar is lower, yet the description still adds real value: it discloses data provenance ('the vendor's own records, not our observation'), the exact shape of what is returned (counts, monthly frequency, durations, weekday/hour patterns in JST, source URLs), and the empty-state sentinel found:false. It does not mention pagination or how the 1-30 limit interacts with the aggregates.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A dense but front-loaded single sentence that leads with what the tool returns, followed by two short high-value fragments (Read-only; found:false meaning). Every clause carries information, though the parenthetical asides make it slightly heavy to parse in one pass.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description carries the burden of describing returns and does so thoroughly — aggregate counts and frequencies, durations, weekday/hour patterns, recent records, and source URLs — plus provenance and the not-collected signal. An agent has everything needed to call and interpret this tool correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so both slug and limit are already documented in the schema. The description only reinforces 'one system' (slug) and 'recent records' (limit) without adding format, constraints, or default behavior beyond the schema; baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific resource and scope: 'vendor-published incident history and announced maintenance for one system'. The word 'history' implicitly separates it from the sibling renkeimap_status, but the description never names that sibling or explicitly contrasts past-vs-current, so differentiation is left to the reader.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is only implied: the caller must infer this is the tool for retrospective incident/maintenance data rather than current state. There is no explicit 'use this when...' or 'for live status use renkeimap_status' routing, though 'found:false = not collected yet' does hint at an empty-state condition worth knowing before calling.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
renkeimap_system_facts1 システムの事実を返すARead-onlyInspect
First-hand, survey-dated facts about one system (auth method, rate limits, CSV surfaces, pricing pages — tags + editorial summaries with sources). Every response carries a citation line; when you use these facts in an answer, cite it (出典: IT連携マップ + 調査日 + URL).
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | system slug from renkeimap_find_system, e.g. "kintone" |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and destructiveHint=false, so safety is covered. The description adds the citation requirement ('Every response carries a citation line; when you use these facts in an answer, cite it') and specifies the data provenance (survey-dated, first-hand). This is useful behavioral context beyond the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences with no waste. The primary purpose is stated first, then the citation instruction. Every sentence earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The description lists the content categories and mentions sources and citation, which is sufficient for an agent to know what it will receive. Since there is no output schema, this compensates well. It doesn't detail error cases or pagination, but for a read-only facts tool this is adequate.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the slug parameter is already documented in the schema. The description does not add any additional meaning to the parameter, just repeats the tool's purpose. Baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states it returns 'First-hand, survey-dated facts about one system' and enumerates the types (auth method, rate limits, CSV surfaces, pricing pages). This is specific and distinguishes it from siblings like renkeimap_compare which implies multiple systems. The title is redundant but the description is clear.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It implies usage by requiring a slug from renkeimap_find_system, indicating a prior step. However, it does not explicitly state when to use this versus alternatives like compare or find, nor does it state when not to use it. It gives context but no exclusions or explicit routing.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
- Changed
renkeimap_find_system3 fields changed- added
Input schema / properties / hasAdded value: +{ + "enum": [ + "api", + "mcp", + "csv", + "trial", + "status_page", + "no_training", + "domestic_data" + ], + "type": "string" +} - changed
Input schema / properties / query / descriptionPrevious value: -"system or vendor name (Japanese or English), e.g. \"kintone\", \"マネーフォワード\", \"会計\""New value: +"\"kintone\"・\"会計\"・\"iPaaS\"" - changed
Input schema / requiredPrevious value: -[ - "query" -]New value: +[]
2 tool updates
- Changed
renkeimap_connect1 field changed- added
Input schema / properties / detailAdded value: +{ + "description": "short (default) or full — full adds the issuing procedure, minimal scope and evidence", + "enum": [ + "short", + "full" + ], + "type": "string" +}
- Added
renkeimap_plan
1 tool update
- Changed
renkeimap_connect1 field changed- changed
Input schema / properties / slug / descriptionPrevious value: -"system slug (from renkeimap_find_system)"New value: +"system slug (from renkeimap_find_system), or a suite id as renkeimap_pair returns it (a.slug / b.slug) — then the answer lists each public member"
1 tool update
- Added
renkeimap_connect
1 tool update
- Added
renkeimap_status_history
1 tool update
- Added
renkeimap_brief
6 tool updates
- First observed
renkeimap_compare - First observed
renkeimap_find_system - First observed
renkeimap_hintpack - First observed
renkeimap_pair - First observed
renkeimap_status - First observed
renkeimap_system_facts
Related MCP Connectors
日本企業の第三者認証(ISO 27001/Pマーク/ISMAP等)を公開情報から実調査し、5区分の判定と証跡URLを返す。未確認は未取得の断定ではない。
Remote MCP for Japan's EDINET DB — 3,800 listed companies' financials & filings (OAuth)
Authenticated, user-scoped MCP connectors for 30+ business systems.
Japanese law, corporation & statistics data as MCP, normalized to English with source attribution.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenance日本の公的制度(補助金/法令/税務/法人/判例)を提供する MCP サーバー。261 ツール、¥3/billable unit、匿名 3/日 free。Evidence Packets with source_url + source_fetched_at + known_gaps. PyPI: autonomath-mcp.33 PyPI1MIT
- AlicenseAqualityCmaintenanceJapanese SMB SaaS connectors for MCP. Includes an L-Step (LINE marketing automation) server exposing 19 tools for friends, tags, and messaging.19MIT
- AlicenseAqualityCmaintenanceStructured financial data for ~3,800 Japanese listed companies from EDINET regulatory filings — financials, major shareholders, segments, executive compensation, and corporate history. Remote MCP over HTTPS with OAuth 2.0, free tier.131MIT
- AlicenseAqualityBmaintenanceAn MCP server that validates Japanese corporate numbers and invoice registration numbers, and normalizes/matches company names across notation variants.727 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.