Skip to main content
Glama

複数システムを横に並べて比べる

renkeimap_compare
Read-only

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.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
slugsYessystem or tool slugs, e.g. ["freee-kaikei","moneyforward-cloud-kaikei","yayoi"]

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.7/5.0
Behavior4/5

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.

Conciseness4/5

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.

Completeness4/5

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.

Parameters3/5

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.

Purpose4/5

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.

Usage Guidelines3/5

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.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources