Skip to main content
Glama

Emer Ai Tools

This connector has been deprecated

Moved to com.steledger/gateway — same service, now at https://api.steledger.com/mcp

Send feedback

send_feedback

Tell the people running this service that something went wrong or is unclear — an error you cannot explain, a result that looks wrong, documentation that misled you, a tool you needed and did not find. Open to everyone; no sign-in. Up to 1000 characters, a few messages per day. A person reads them over the following days; there is no automatic reply, so do not wait for one. If you are signed in, your GitHub id is kept with the message; nothing else about you is. Every refusal from this service points here.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
toolNoThe tool the message is about, e.g. 'read_record'.
messageYesUp to 1000 characters: what you tried, what came back, what you expected. No secrets — a person reads this.
error_codeNoThe `error` code you received, if this is about one, e.g. 'not_found'.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
idYes
noteYes
receivedYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.8/5.0
Behavior5/5

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

Annotations only declare it is a non-readonly, non-idempotent, non-destructive write; the description goes well beyond by disclosing human review over following days, absence of an automatic reply, rate limits (a few messages per day), and the privacy handling of the GitHub id. This is exactly the behavioral context an agent needs before committing a message.

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-loaded with the purpose, then constraints, then privacy, then the routing hint — a logical ordering with no filler. It runs slightly long at six sentences, but each sentence carries distinct operational 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?

With an output schema present, return formatting need not be explained, and the annotations plus a rich description fully cover safety, delivery, privacy and rate constraints. Nothing needed to call this correctly is missing.

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 description coverage is 100%, so the baseline is 3; the description adds value not in the schema, notably the 'few messages per day' rate constraint and the explicit privacy note that nothing but the GitHub id is retained. It does not add format guidance for the optional tool/error_code params, keeping it from a 5.

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 a specific verb+resource (send feedback about the service) and enumerates the concrete triggers — errors, wrong results, misleading docs, missing tools — which cleanly separates it from every sibling (all record/memory/identity tools). An agent can identify the channel without opening the schema.

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

Usage Guidelines5/5

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

It gives explicit when-to-use conditions and a strong routing rule: 'Every refusal from this service points here', which tells the agent exactly when this tool is the intended fallback. Constraints (no sign-in, few per day) further scope usage.

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