Skip to main content
Glama

Wiremi Marketing MCP

Server Details

Read-only ROSCA and savings-circle answers and calculators, from Wiremi's public facts.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsA

Average 4.4/5 across 10 of 10 tools scored.

Server CoherenceA
Disambiguation5/5

Each tool targets a distinct aspect of ROSCAs or Wiremi, with minimal overlap. The catch-all 'ask_wiremi' is explicitly designed for queries that don't fit other tools, preventing ambiguity.

Naming Consistency5/5

All tool names follow snake_case and a descriptive style, often starting with 'what', 'how', or 'rosca_'. The pattern is uniform and predictable.

Tool Count5/5

10 tools is an appropriate count for the server's educational/marketing purpose, covering definitions, mechanics, comparisons, calculations, and company info without being excessive or insufficient.

Completeness5/5

The tool set comprehensively covers the domain of ROSCAs and Wiremi: from basic concepts, mechanics, and comparisons to research and operational details. No obvious gaps for an educational marketing server.

Available Tools

10 tools
ask_wiremiAInspect

Ask Wiremi anything about ROSCAs, savings circles, the Wiremi Passport, or how Wiremi works, in the user's own words. Routes the question to the best Wiremi answer and always points to where to go next. Use this when the other tools do not exactly match what the user asked.

The question text is logged (no other personal data) so Wiremi can see what real people ask and improve its answers, the way Search Console shows real search queries.

ParametersJSON Schema
NameRequiredDescriptionDefault
questionYes
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full burden. It discloses that question text is logged for improvement (no other personal data), but does not mention other behaviors like rate limits, authentication, or response format. The logging disclosure is helpful but incomplete for a full understanding of behavior.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two short paragraphs, each serving a distinct purpose (usage guidance and data transparency). No unnecessary words; every sentence adds value. Front-loaded with purpose.

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?

For a simple Q&A tool with one parameter and no output schema, the description covers the domain, usage context, and a data handling note. It lacks explicit detail about the response format (e.g., 'points to where to go next' is vague), but overall it's sufficient given the tool's simplicity.

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?

There is only one parameter, 'question', and the schema has 0% description coverage. The description adds the phrase 'in the user's own words,' which clarifies the input format but adds little beyond the parameter name. For a simple string param, this is adequate but not exceptional.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool queries Wiremi about ROSCAs, savings circles, the Wiremi Passport, or how Wiremi works, and explicitly distinguishes it from sibling tools by saying 'Use this when the other tools do not exactly match what the user asked.' The verb 'Ask' and resource 'Wiremi' are specific.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides explicit when-to-use guidance: 'Use this when the other tools do not exactly match what the user asked.' It implies the tool is a fallback for general questions, but doesn't explicitly list when not to use it beyond that.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

does_rosca_build_credit_canadaAInspect

Answer whether ROSCA / savings-circle payments build credit history in Canada. The honest answer: not yet directly to a credit bureau, but a Wiremi on-ledger record is the data foundation for a credit-reporting pilot in conversation with a Canadian bureau. Never claims bureau reporting is live. No personal data.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description fully carries the burden of behavioral disclosure. It honestly states that bureau reporting is not live yet, describes the pilot, and confirms no personal data is involved. This is transparent and avoids overclaiming.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is three sentences that are front-loaded with the core answer. Every sentence adds value, and there is no unnecessary text.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool has no parameters and no output schema, the description covers all necessary context: the factual answer, the limitation (pilot not live), and data handling. It is completely adequate for its simplicity.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

There are no parameters in the schema, so the baseline is 4. The description correctly does not add parameter information since none exist.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description directly answers the tool's question with a specific statement ('not yet directly to a credit bureau') and adds context about a pilot. This clearly defines the purpose and distinguishes it from other tools like 'how_a_rosca_works' or 'rosca_vs_loan'.

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?

The description does not explicitly state when to use this tool versus alternatives. However, the name and content imply it is for the factual question about credit building in Canada. No 'when-not' guidance is provided, which is a gap given the many sibling tools.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

how_a_rosca_worksAInspect

Explain the payout mechanics of a ROSCA with a concrete example: fixed contribution each cycle, one member receives the pot per cycle, rotates until everyone has had a turn, interest-free. No personal data.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full burden. It discloses that the tool explains with an example, is interest-free, and does not use personal data. For a read-only explanatory tool, this is clear and sufficient.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single concise sentence that front-loads the core purpose with no unnecessary words. Every part adds value.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool has no parameters, no output schema, and low complexity, the description fully covers what the agent needs to know to invoke it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

There are no parameters, so the description does not need to add meaning beyond the schema. Schema description coverage is 100%, meeting baseline expectations.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool explains payout mechanics of a ROSCA with a concrete example, using a verb and specific resource. It distinguishes from sibling tools like 'what_is_a_rosca' and 'rosca_payout' by focusing on the process and example.

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?

The description implies usage for understanding payout mechanics with an example but does not explicitly state when to use this tool versus alternatives such as 'what_is_a_rosca' or 'rosca_payout'. No when-not or explicit context provided.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

how_to_start_a_circleAInspect

How to start or join a savings circle on Wiremi: download the app, open Group Savings, set members/amount/frequency, invite. Includes app links. No personal data.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries full burden. It discloses 'No personal data' and 'Includes app links', which are useful behavioral traits. However, it does not clarify if the tool is read-only, requires authentication, or what the interaction model is.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, front-loaded with the purpose, every sentence earns its place. No redundancy.

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?

For a simple informational tool with no parameters and no output schema, the description adequately explains what the user will receive (steps and app links). Could be slightly more detailed about return format, but sufficient for the context.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Tool has zero parameters and schema coverage is 100%, so baseline is 4. Description adds no parameter info, but none is needed.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool provides instructions on starting or joining a savings circle on Wiremi, with specific steps. It distinguishes from siblings like 'how_a_rosca_works' by focusing on the procedural 'how to start' rather than general concepts.

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?

The description implies use for instructional purposes but lacks explicit guidance on when to use this tool versus alternatives like 'ask_wiremi' or 'how_a_rosca_works'. No exclusions or context for when not to use it.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

rosca_payoutAInspect

Calculate a ROSCA's payout and schedule. Inputs: number of members (2-60), contribution amount per round, frequency ("weekly"|"biweekly"|"monthly"), and your turn in the rotation (1..members). Returns the pot you receive, your turn date, total you contribute, per-round amount, and the full rotation schedule. Faithful port of the wiremi.ca ROSCA calculator. No personal data.

ParametersJSON Schema
NameRequiredDescriptionDefault
turnNo
membersYes
frequencyNomonthly
contributionYes
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations provided, so description carries full burden. Describes it as a calculation (read-only) and mentions 'Faithful port' and 'No personal data', providing useful context beyond basic functionality.

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?

Description is concise and front-loaded with verb. Could benefit from slight structuring (e.g., listing inputs), but no unnecessary sentences. Efficiently conveys all needed information.

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?

For a tool with 4 parameters and no output schema, description adequately explains inputs, output summary, and additional context (faithful port, no personal data). Does not detail edge cases or error handling, but sufficient for typical use.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters5/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, but description fully compensates by explaining each parameter: members range (2-60), contribution amount, frequency with allowed values, and turn range (1..members).

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Clearly states the tool calculates a ROSCA's payout and schedule, with specific verb 'calculate' and resource 'ROSCA payout and schedule'. Differentiates from sibling tools which are informational (e.g., 'what_is_a_rosca', 'how_a_rosca_works').

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicitly lists inputs and describes what it returns, making when to use clear. Does not explicitly state when not to use, but the context of sibling tools provides that differentiation.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

rosca_research_reportAInspect

Headline findings from Wiremi's public-data report, "The State of ROSCAs in the Canadian Diaspora 2026": immigrant population from rotating-savings cultures, the credit-invisibility gap measured by Statistics Canada, why ROSCA payments are invisible to credit bureaus, and the 70-year history of ROSCAs in Canada. Every figure is sourced to public data (Statistics Canada, World Bank, peer-reviewed research). Returns the canonical report URL and PDF so callers can cite the source. No personal data.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries the burden. It discloses that the tool returns a URL and PDF, that all figures are publicly sourced, and that no personal data is included. This adequately covers the read-only, safe nature of the tool. However, it does not mention potential access restrictions or rate limits.

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?

The description is a single paragraph that efficiently conveys key points, front-loading the report's focus areas. It is informative without verbosity, though a slight structural break could improve scannability.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given no parameters and no output schema, the description fully explains what the tool returns (URL and PDF) and the nature of its content. It is complete for the tool's simple purpose.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool has zero parameters, so baseline is 4. The description correctly adds no parameter information since there are none.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states that the tool provides headline findings from a specific public-data report, with details on what it covers (immigrant population, credit-invisibility gap, etc.). It distinguishes itself from sibling tools by specifying this is a report summary with sourced data, not a Q&A or how-to tool.

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?

The description implies the tool is used to retrieve the canonical report, but it does not explicitly state when to use it versus sibling tools like ask_wiremi or how_a_rosca_works. No guidance on when not to use it or alternatives is provided.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

rosca_vs_loanAInspect

Compare a savings circle (ROSCA) against a bank loan for the same goal. Inputs: goal amount (>=100), months (2-60), loan APR percent (0-60). Returns the loan's monthly payment, total repaid, and interest cost, versus the ROSCA's zero interest, plus the honest tradeoff (a loan pays out now; a ROSCA pays on your turn). Faithful port of the wiremi.ca ROSCA-vs-loan tool. No personal data.

ParametersJSON Schema
NameRequiredDescriptionDefault
aprYes
goalYes
monthsYes
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries full burden for behavioral disclosure. It describes inputs, outputs, and the tradeoff, and notes that no personal data is used. However, it does not explicitly state that the tool is read-only or mention any assumptions or limitations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is concise, with two sentences covering purpose, inputs, and outputs. It is front-loaded and contains no redundant information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the complexity (3 required params, no output schema), the description adequately explains inputs, output items, and the tradeoff, making it complete for an agent to use correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters5/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 0%, so the description fully explains the three parameters: goal (>=100), months (2-60), and APR (0-60), adding constraints and meaning beyond the schema's type and name.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool compares a ROSCA against a bank loan for the same goal, using specific verb and resources. It distinguishes from sibling tools that explain or ask about ROSCAs, as this is the only comparison tool.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies when to use this tool (when comparing a ROSCA to a loan) but does not explicitly state when not to use it or provide alternatives. Given the clear purpose, an agent can infer usage context.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

what_is_a_roscaAInspect

Explain what a ROSCA (rotating savings circle) is. If term is given (for example "njangi", "susu", "tanda"), also return that name's cultural origin. Pure public education. No personal data.

ParametersJSON Schema
NameRequiredDescriptionDefault
termNo
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations provided, so description carries full burden. It clearly states 'Pure public education. No personal data,' indicating a harmless, read-only tool. Discloses behavioral boundary without ambiguity.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, front-loaded with main purpose, followed by conditional behavior. No wasted words; every sentence earns its place.

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?

For a simple tool with one optional parameter and no output schema, the description covers purpose and parameter behavior adequately. Lacks return format details, but not critical for this educational tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 0%, but description explains the 'term' parameter: if given, the tool returns cultural origin. This adds semantic meaning beyond the schema's type and default.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Description clearly states it explains ROSCA and optionally returns cultural origin for a term. The verb 'Explain' and resource 'ROSCA' are specific. Distinguishes from siblings like 'how_a_rosca_works' and 'does_rosca_build_credit_canada' which cover different aspects.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Description includes conditional usage for the 'term' parameter and clarifies it is for public education only, not personal data. However, it does not explicitly mention when to use alternatives among sibling tools.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

what_is_wiremiAInspect

What Wiremi is and is not, plus its regulatory registrations. Honest about being ROSCA-first (not primarily remittance), not reporting to bureaus yet, and not operating US payment rails. No personal data.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Since no annotations are provided, the description fully carries the burden. It explicitly discloses key behavioral traits: ROSCA-first (not remittance), no credit bureau reporting, no US payment rails, and no personal data collection. This is transparent and honest.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three concise sentences: first defines purpose, second lists key facts and limitations, third notes privacy. Front-loaded and efficient with no redundant information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given zero parameters and no output schema, the description is fully complete. It covers purpose, scope, disclaimers, and privacy, providing all necessary context for an informational tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The input schema has zero parameters, so the baseline is 4. The description adds significant meaning by explaining what information the tool returns, compensating for the lack of schema details and enriching the tool's semantic value.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool's purpose: explaining 'what Wiremi is and is not, plus its regulatory registrations.' It specifies scope (ROSCA-first, not remittance, etc.) and naturally distinguishes from siblings like ask_wiremi or rosca-specific tools.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implicitly guides usage by detailing what the tool covers (Wiremi's nature, registrations, limitations). It does not explicitly mention alternatives, but the context and sibling names make the tool's specific focus clear.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

where_wiremi_operatesAInspect

Where Wiremi operates. Lists the seven live African funding corridors, states clearly that CAD and US funding rails are NOT live yet (estimated Q3 2026), and notes North American users can download and subscribe but cannot yet fund a wallet or send money. No personal data.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The description fully discloses behavioral aspects: it lists live corridors, explicitly states CAD/US funding is not live, notes North American user limitations, and confirms no personal data is involved, all in the absence of annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three concise sentences with the first sentence front-loading the purpose. Each sentence provides unique and essential information with no waste.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a tool with no parameters and no output schema, the description covers all necessary information: operational status, limitations, and data privacy, making it fully complete.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

No parameters exist, so the baseline is 4. The description adds value by explaining what the tool does, compensating for the lack of parameters.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states the tool lists where Wiremi operates, including specific live corridors and non-live status, which clearly distinguishes it from siblings like what_is_wiremi or ask_wiremi that explain general concepts.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description clearly implies use for checking operational status, but does not explicitly state when not to use or suggest alternatives among siblings.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Provides read-only access to OSRS Calc's skill calculators, training plans, FAQ, and official links for Old School RuneScape planning.
    Last updated
    2
    MIT
  • A
    license
    -
    quality
    B
    maintenance
    A read-only MCP server that lets you search current and historical facts from a time-indexed knowledge graph derived from a folder of Markdown/text documents, with verification against original sources. It exposes tools for status, fact search, history search, and revision lookup while keeping document insertion and modification to the CLI.
    Last updated
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Read-only ProofRelay MCP verifier for non-confidential evidence bundles. Exposes 22 public-safe tools, 11 resources, and 11 prompts for bundle integrity checks, receipt-chain review, checkpoint recommendations, MCP risk metadata review, and real-estate closing proof-pack readiness.
    Last updated
    5
    MIT

View all MCP Servers

Try in Browser

Your Connectors

Sign in to create a connector for this server.

Resources