Skip to main content
Glama

nulucre-wallet-reputation

Check Nulucre Service Status

nulucre_check_service_status
Read-onlyIdempotent

Check whether the live Nulucre reputation oracle service is online. This is a free endpoint that requires no payment.

Use this tool to verify Nulucre is reachable before relying on it for wallet scoring decisions, or for general uptime monitoring.

Args: none

Returns: Structured data with schema: { "status": string, // "online" if the service is reachable "service": string // service name }

Examples:

  • Use when: "Is Nulucre up?" -> no params needed

  • Use when: checking service availability before a batch of scoring calls

Error Handling:

  • Returns "Error: ..." with details if the service is unreachable

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.4/5.0
Behavior4/5

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

Annotations already cover the safety profile (readOnly, idempotent, non-destructive, openWorld), so the bar is lower; the description still adds meaningful context: it is a free endpoint requiring no payment, and it discloses the error-return convention ('Error: ...' when unreachable). It stops short of stating rate limits or timeout behavior.

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?

Front-loads the core purpose and scoping in the first two sentences, then uses labelled sections. The 'Args: none' line and the example block are mildly redundant, but the structure is easy to scan and every block carries some signal.

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?

With no output schema in the structured data, the description compensates by documenting the return shape (status/service fields) and the error path. Combined with annotations covering safety, an agent has everything needed to call and interpret this zero-arg 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?

There are zero parameters, which sets the baseline at 4. The description explicitly confirms 'Args: none', matching the empty schema and additionalProperties:false, so nothing is ambiguous.

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?

States a specific verb and resource ('Check whether the live Nulucre reputation oracle service is online'), and the sibling tools are all wallet-scoring calls, so the health-check role is unmistakable. An agent can differentiate this from the scoring tools without opening any schema.

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?

Clearly says to use it to verify reachability before relying on Nulucre for wallet scoring or for uptime monitoring, and the example section reinforces the trigger ('Is Nulucre up?'). It doesn't name an explicit 'when not to use' alternative, but given the siblings are scoring tools rather than substitutes, 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.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.