Skip to main content
Glama

RoboDebut

Server Details

Submit projects for manual review with a required homepage badge. Built by LinkBunny's founder.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A3.9/5.0

Scored across 1 tool

Disambiguation5/5

There is only one tool, so there is no possibility of confusion with another operation. Its purpose—submitting a project after authorization and badge deployment—is clearly stated.

Naming Consistency5/5

The single tool follows a clear verb_noun convention: submit_project. There are no conflicting naming styles to reconcile.

Tool Count3/5

A single tool is very thin for an MCP server, even one focused narrowly on submission. It may be intentional, but it leaves little room for supporting operations such as status checks or withdrawal.

Completeness3/5

The tool covers the core submission action and can check an existing proposal, but the surface lacks explicit lifecycle operations such as checking status separately or withdrawing/updating a submission. Agents must rely on the submission response and instructions.

Available Tools

1 tool
submit_projectSubmit a project for reviewAInspect

Submit the user's project to RoboDebut after the user authorizes submission and the required visible followed homepage badge is deployed. Requires the user's contact email. Creates or checks the existing proposal; never edits or publishes it. A badge does not prove ownership. Follow the submission instructions and returned status. Do not resubmit pending_review or repeatedly retry rejected domains.

NameRequiredDescriptionDefault
nameYes
taglineYes
categoryYes
descriptionYes
homepage_urlYesPublic HTTPS apex or www homepage, without credentials or a custom port. Shared service validation normalizes to the root and registrable domain.
contact_emailYesThe user's contact address. Never invent it. RoboDebut keeps it private from public listings and excludes it from outputs and server logs. The calling MCP client still handles this input.

Output Schema

NameRequiredDescription

No output parameters

TDQS

A3.9/5.0
Behavior4/5

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

Adds meaningfully beyond the annotations: it discloses that the call is create-or-check on an existing proposal rather than a blind duplicate create, that it never edits or publishes, and that resubmission against pending_review or rejected domains is prohibited — all consistent with destructiveHint=false and idempotentHint=false. It also flags the ownership caveat ('A badge does not prove ownership'). It stops short of saying what a failure or rejection response looks like, deferring entirely to the output schema.

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?

Six short sentences, with the hardest precondition (authorization plus badge) front-loaded before any secondary detail. Most sentences carry distinct constraints — authorization, badge, create-or-check semantics, ownership, resubmission bans. 'Follow the submission instructions and returned status' is the only sentence that spends space without conveying a checkable rule.

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?

Covers the prerequisites, the mutation semantics, the non-idempotency guardrails, and the ownership caveat, and it need not describe return values because an output schema exists. What remains thin is failure handling — the description references a 'returned status' without indicating how to react to anything but pending_review and rejected. For a one-shot mutating submission tool that is a minor rather than blocking gap.

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 description coverage is 33%, so the description must carry weight, and it partially does: it states the contact_email is required and user-supplied, and the badge requirement implicitly constrains homepage_url to a live public homepage. The four content parameters (name, tagline, description, category) receive no semantic guidance in either the description or the schema beyond length and enum constraints. Adequate but with a clear gap for a six-required-parameter tool.

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?

Uses a specific verb and resource ('Submit the user's project to RoboDebut') and immediately qualifies the operation with its two preconditions: user authorization and a deployed, visible followed homepage badge. The follow-up 'Creates or checks the existing proposal' sharpens what submission actually means. It loses a point only because 'proposal' is introduced without definition, leaving mild ambiguity about what object is being created versus checked.

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?

Gives real gating conditions ('after the user authorizes submission', badge deployed) and explicit when-not rules ('Do not resubmit pending_review or repeatedly retry rejected domains'), which is more than most definitions offer. There are no siblings to route against, so no alternative-tool guidance is needed. 'Follow the submission instructions and returned status' is circularly vague and is the one weak spot.

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

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • First observedsubmit_project

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables searching a hand-curated directory of product launch platforms and startup directories, checking which ones a project qualifies for, and planning, executing, and tracking submissions through an agent's browser with optional authenticated account access.
    261
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables users to describe a product and receive a ranked, live-checked list of directories, launch sites, newsletters, communities, and other submission destinations, with fit scores, pricing, link attributes, and popularity ranks for planning launches.
    1
    241 npm
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables submitting products for launch, browsing the product directory and weekly winners, and finding 333 curated startup launch directories from an AI agent.
    MIT
  • A
    license
    B
    quality
    B
    maintenance
    Enables agencies to create client projects from a URL, preview and launch directory submissions, track listing progress, and generate branded reports and client pages from AI coding assistants.
    24
    0
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources