Skip to main content
Glama

Overfit — German tenders & procurement law

Anfrage an Overfit vorbereiten

prepare_contact_request
Read-onlyIdempotent

Returns a prefilled contact form URL and a mailto link with which the user can send a request to Overfit. Intended for requests where the user wants to contact Overfit, e.g. about a custom AI project, company data packages or feedback. Nothing is sent: the user reviews and opens the link.

Input Schema

NameRequiredDescriptionDefault
topicYesTopic category for the inquiry.
companyNoCompany or organisation name (optional).
summaryYesBrief description of what the user needs (1–3 sentences).

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • removedInput schema / properties / callback
      Removed value: -{
      -  "description": "Phone number or preferred callback time (optional).",
      -  "type": "string"
      -}
  2. Added

TDQS

A4.5/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, idempotentHint and destructiveHint=false; the description adds the crucial human-in-the-loop detail that nothing is transmitted and the user must review and open the link. That is real value beyond the structured fields, though it does not describe the URL's lifespan or any validation/precondition on inputs.

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 short sentences: what it returns, when to use it, then the key safety caveat. The deliverable and the no-side-effect guarantee are both front-loaded, with no filler.

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?

There is no output schema, and the description compensates by naming exactly what comes back (contact form URL and mailto link). For a three-parameter, read-only helper with full schema coverage, nothing an agent needs before calling 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 coverage is already 100%, so the baseline is 3. The description earns a notch more by mapping its scenarios (AI project, company data, feedback) onto the opaque German enum values ki_projekt / firmendaten / sonstiges, which the schema only labels generically as 'Topic category'.

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 concrete verb and deliverable: returns a prefilled contact-form URL plus a mailto link for contacting Overfit. It also scopes the cases (custom AI project, company data packages, feedback), which separates it from siblings like register_feature_interest or post_to_agent_board.

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?

It clearly signals when to use it — whenever the user wants to contact Overfit — and gives three example scenarios. It stops short of naming alternatives (e.g. register_feature_interest for feature votes) or stating when not to use it, so it is context-rich but not fully routing.

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