Skip to main content
Glama

Creditable

Server Details

Read builder program facts, validate applications and submit founder-approved projects for review.

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-06-18
URL
Repository
theguysaccount/mcp-catalog
GitHub Stars
0

TDQS

A4.2/5.0

Scored across 3 tools

Disambiguation5/5

The three tools target clearly distinct workflow stages: reading program rules, validating a submission, and submitting it. Descriptions explicitly separate validation from submission, so an agent should not confuse them.

Naming Consistency5/5

All tool names follow a consistent snake_case verb_noun pattern: read_program, submit_project, validate_submission. The convention is predictable and readable.

Tool Count5/5

Three tools are well-scoped for a narrow read-validate-submit workflow, with each tool earning its place. There is no redundant or filler tool.

Completeness4/5

The core workflow is covered: read the offer, validate details, and submit a founder-approved project. A minor gap is the lack of a status-check or retrieval tool after submission, though the reference-return behavior mitigates this.

Available Tools

3 tools
read_programA
Read-onlyIdempotent
Inspect

Read Creditable’s published builder offer and submission rules. No cash check size, duration, funding guarantee or review deadline is published. Applying creates no commitment.

NameRequiredDescriptionDefault

No parameters

TDQS

A3.8/5.0
Behavior4/5

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

Annotations already declare the read-only, idempotent, non-destructive, closed-world profile, so the description correctly doesn't restate safety. It adds genuine value by disclosing what is NOT published (cash check size, duration, funding guarantee, review deadline), preventing the agent from expecting or re-querying for those fields.

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?

Three short sentences, front-loaded with purpose, then scope limits, then the commitment caveat. No filler, though the negative-information sentence is slightly dense and could be split for scanability.

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 zero-param, read-only tool with no output schema, the description gives enough: what is returned (offer plus submission rules) and what is explicitly absent. A brief pointer to validate_submission or submit_project as the next step would make 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?

The tool takes zero parameters, so there is no schema semantics for the description to supplement; baseline for a no-param tool is 4. Nothing is missing on this dimension.

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?

States a specific verb and resource: read the published builder offer and submission rules from 'Creditable'. It is clearly distinguishable from siblings submit_project and validate_submission by being the read-only counterpart, though it never names those siblings explicitly.

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 closing line 'Applying creates no commitment' implies this should be read before submit_project, but the description never states when to call it, when not to, or that submit_project/validate_submission are the alternatives once the rules are understood. Usage is implied rather than directed.

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

submit_projectA
Idempotent
Inspect

Send an actual founder-approved startup submission to Creditable’s private review queue. Requires explicit confirmation, founder_authorized:true and review/contact consent. Reuse the exact UUID and body after a timeout. Success requires saved:true and a reference; it is not selection or funding. No files are uploaded through MCP; authorized material links are supported.

NameRequiredDescriptionDefault
submissionYesAll strings are trimmed. Agent submissions must set submitted_by.founder_authorized=true after the founder approves review and follow-up. No eligibility restrictions on stage, sector or country.
idempotencyKeyYesNew UUID for a new application; preserve it and the exact body for identical retries.
confirmSubmissionYesTrue only after the founder approves sending these exact details/materials to Creditable for review and follow-up.

TDQS

A4.7/5.0
Behavior5/5

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

Goes well beyond the annotations (readOnly=false, idempotent=true, openWorld=true, destructive=false) by defining the success contract ('saved:true and a reference'), disclaiming downstream meaning ('it is not selection or funding'), clarifying the file-handling boundary ('no files are uploaded through MCP; authorized material links are supported'), and specifying idempotent retry behavior. These are exactly the operational facts an agent needs before a one-way external write.

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?

Five tight sentences with the purpose and gating requirements front-loaded, followed by retry semantics and outcome disclaimers. No filler and no repetition of the tool name or title.

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?

Despite a deeply nested schema and no output schema, the description supplies the success signal, the failure/retry protocol, the consent and authorization gates, and the file-handling constraint. An agent has everything needed to call it correctly and interpret the result.

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 100%, so the baseline is 3, but the description adds real meaning beyond the schema: it ties confirmSubmission to founder approval of 'these exact details/materials', reinforces founder_authorized:true and consent as hard gates, and explains that materials must be links rather than uploads. It does not explain the nested source/context fields, which the schema already covers.

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 ('Send an actual founder-approved startup submission to Creditable's private review queue') and the word 'actual' implicitly contrasts with the sibling validate_submission, which only checks a submission. An agent can distinguish this from read_program and validate_submission 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?

Gives clear preconditions for use: explicit confirmation, founder_authorized:true, and review/contact consent, plus a retry rule ('reuse the exact UUID and body after a timeout'). It stops short of explicitly naming validate_submission as the preceding step or read_program as an unrelated alternative, so routing is implied rather than spelled out.

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

validate_submissionA
Read-onlyIdempotent
Inspect

Check founder-approved project details against the existing intake schema without saving or sending an application. Does not return the applicant’s personal details.

NameRequiredDescriptionDefault
submissionYesAll strings are trimmed. Agent submissions must set submitted_by.founder_authorized=true after the founder approves review and follow-up. No eligibility restrictions on stage, sector or country.

TDQS

A3.7/5.0
Behavior4/5

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

Annotations already declare readOnly/idempotent/non-destructive, so the bar is lower, but the description adds genuine value: it confirms nothing is persisted or sent and discloses a privacy trait ('does not return personal details'). These are real behavioral facts beyond the structured hints.

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 tight sentences with zero waste, and the no-persistence constraint is front-loaded where it matters most for a read-only dry-run.

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

Completeness3/5

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

For a validation tool with no output schema, the description tells the agent what it does NOT return (personal details) but never says what it DOES return—validation errors, a pass/fail flag, a normalized object. That missing return-shape cue is a meaningful gap for a single deeply-nested input.

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?

With 100% schema coverage, the heavily-annotated nested schema already documents the trimming rules and the submitted_by.founder_authorized requirement. The description adds no parameter-level meaning beyond it, so the baseline 3 for schema-driven coverage applies.

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?

States a specific verb (check/validate) and resource (project details against the intake schema), and the phrase 'without saving or sending an application' clearly separates it from its write sibling submit_project. It stops short of naming the siblings explicitly, but an agent can infer the read-only validation role.

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 'founder-approved' precondition and 'without saving or sending' phrasing imply this is a dry-run to run before submit_project, so usage is inferable. However, it never explicitly says 'use this before calling submit_project' or states when to prefer it, leaving the routing to inference.

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. 3 tool updates
    • First observedread_program
    • First observedsubmit_project
    • First observedvalidate_submission

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    Provides Web3 founders with tools for project scoring, portfolio matching, fund matching, hackathon discovery, jurisdiction analysis, Twitter audit, and smart contract security review. Works with MCP-compatible assistants without transmitting file contents.
    8
    100 npm
    7
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Exposes pre-flight analytics and guardrail tools over stdio that let AI agents and maintainers rank open Gibwork bounties by risk-adjusted expected value and on-chain Solana vault solvency, audit escrow state and queue saturation, and validate deliverables against submission gates. It also coordinates concurrent workers with atomic claim locks and generates idempotent, CLI-ready submission payloads to avoid wasted fees and duplicate submissions.
    1
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Validates startup ideas with a deterministic scorecard, evidence brief, and verdict before code is written, integrating with MCP-aware build agents to avoid building dead-on-arrival products.
    1
    4 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.