Skip to main content
Glama

Server Details

Pressure-test a startup idea in a live voice interview with an AI mentor; get a GO/NO-GO verdict.

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
Uptime
100.0% over 20 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A3.9/5.0

Scored across 4 tools

Disambiguation4/5

interview_with_alex and whoami are clearly distinct, and get_project_result vs list_my_projects are mostly separable (single project verdict vs. project inventory). However, list_my_projects explicitly returns 'GO / NO-GO verdicts,' which overlaps with get_project_result's verdict retrieval, so an agent could pick either for a verdict question. The descriptions do resolve the ambiguity in most cases.

Naming Consistency3/5

Three tools follow a snake_case verb_noun pattern (get_project_result, list_my_projects), but interview_with_alex uses a noun_verb_with_noun shape and whoami is a bare single token with no verb. Conventions are mixed yet still readable, so it lands in the middle.

Tool Count4/5

Four tools map cleanly onto the service's core loop (identify user, start interview, check a project, list projects), and none feels redundant. It is slightly thin — there's no way to delete or re-run a project — but the count is well-scoped for the purpose.

Completeness3/5

The create/read lifecycle is covered (interview creates a project; get/list read results), but there is no delete, re-run, or detailed report retrieval tool — full reports live only on the web page. These are notable gaps an agent may hit when asked to manage or remove projects.

Available Tools

4 tools
get_project_resultResult of a GoNoGo projectA
Read-only
Inspect

Use this when the user asks for the verdict, score or research status of one of their GoNoGo projects, for example after finishing an interview with Alex. Returns the GO / NO-GO verdict and score, or that the research is still running; the full reports are on the project page. Do not use to start a new interview.

NameRequiredDescriptionDefault
project_idYes

Output Schema

NameRequiredDescription
projectYes

TDQS

A4.5/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true, destructiveHint=false and openWorldHint=false, so the safety profile is covered. The description still earns credit by disclosing the response shape (verdict + score, or 'research is still running') and by pointing out that full reports live on the project page rather than being returned here — useful non-obvious behavior.

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 sentences, zero filler, with the primary trigger and the return payload front-loaded and the exclusion placed last. Every clause carries 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?

For a single-parameter read tool with an output schema and full annotation coverage, the description supplies the decision criteria, the returned verdict semantics, and the boundary against the sibling interview tool. Nothing an agent needs to call it correctly is missing.

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 0%, so the description technically carries the burden, but it says nothing about project_id beyond implying a project is selected. The parameter name is largely self-explanatory and the schema supplies a format pattern, so this is adequate rather than deficient, but no added meaning is provided.

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 ('get ... result' for a GoNoGo project) and enumerates exactly what is returned: the GO / NO-GO verdict and score, or a still-running status. It also names what it is not ('Do not use to start a new interview'), which cleanly separates it from the interview_with_alex sibling.

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?

Gives an explicit trigger ('when the user asks for the verdict, score or research status'), a concrete example scenario ('after finishing an interview with Alex'), and an explicit exclusion ('Do not use to start a new interview'). The routing decision is fully determined without opening any schema.

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

interview_with_alexPressure-test a startup idea with AlexAInspect

Use this when the user wants to find out whether their own startup, app or business idea is worth building: whether there is a market, who has the problem and would pay for it, whether to quit a job or spend months on it, or to rehearse the questions an accelerator or investor will ask about the idea. Opens a live voice interview with Alex, GoNoGo's AI startup mentor (a talking video avatar): he asks who has the problem, what they do about it today, who pays and why now, and records the answers; GoNoGo then researches the market and competitors behind the answers and gives a GO / NO-GO verdict with reasons. One interview per idea: to compare several ideas, run one for each. Creates a project on the user's GoNoGo account. Do not use for running an existing business, writing a business plan document, naming or branding, coding help, or legal, tax or investment advice. The user taps Start and talks; stay silent while the interview runs.

NameRequiredDescriptionDefault
ideaNoThe idea in the user's words, if they already said it
languageNoInterview language as an ISO 639-1 code (the language of the chat), default en

Output Schema

NameRequiredDescription
project_idYes
project_urlYes

TDQS

A4.6/5.0
Behavior5/5

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

Annotations only declare the generic mutation profile (readOnlyHint=false, idempotentHint=false); the description goes well beyond them by disclosing side effects (creates a project on the user's GoNoGo account), the non-idempotent one-interview-per-idea rule, and the interaction protocol (user taps Start and talks, the agent must stay silent while the interview runs). These are exactly the behavioral facts an agent cannot derive from structured 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?

The paragraph is front-loaded with the decisive when-to-use clause and closes with exclusions and the interaction rule, so an agent can stop reading early. It is somewhat long and repeats the problem/payment theme across sentences, keeping it just short of maximally tight.

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 values need no explanation, and the description still covers the important remainder: side effects (project creation), cardinality constraint, agent behavior during the interview, and the research/verdict that follows. Nothing needed to invoke or orchestrate this tool correctly is missing.

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 100%, so both parameters (idea, language) are already documented with format constraints (maxLength 500, ISO 639-1 pattern). The description mentions the idea is in the user's words and implies the chat language, but adds no syntax or default detail beyond the schema; baseline 3 applies.

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 (opens a live voice interview with Alex, GoNoGo's AI mentor) and names the concrete outcome (market/competitor research plus a GO / NO-GO verdict with reasons). It is unmistakably distinguishable from the siblings get_project_result, list_my_projects and whoami, which are account/result lookups.

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 triggering scenarios (validate a startup idea, decide whether to quit a job, rehearse investor/accelerator questions) and an explicit exclusion list (running an existing business, business plans, naming/branding, coding, legal/tax/investment advice). It also resolves the multi-idea case: one interview per idea, run one for each.

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

list_my_projectsMy GoNoGo projectsA
Read-only
Inspect

Use this when the user asks about their GoNoGo projects: which ideas they have tested, their GO / NO-GO verdicts, or whether the research is still running. Do not use to start a new interview.

NameRequiredDescriptionDefault

No parameters

Output Schema

NameRequiredDescription
projectsYes

TDQS

A4.4/5.0
Behavior3/5

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

The annotations already declare readOnlyHint=true, destructiveHint=false, and openWorldHint=false, so the safety profile needs no restatement. The description adds domain context about what the listing contains (verdicts, run status) but no behavioral detail such as pagination, result volume, or auth scope. With annotations covering the safety surface, a 3 is appropriate.

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 sentences, zero filler, with the primary trigger stated first and the exclusion last. Every clause earns its place; nothing restates the tool name or annotations.

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?

With zero parameters, an output schema present, and annotations covering safety, the description carries the only remaining burden: routing. It handles the interview_with_alex boundary but is silent on when to prefer this over get_project_result for a specific project's details, a minor routing gap for a low-complexity 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?

The tool takes zero parameters, so the baseline is 4 and there is no parameter syntax for the description to clarify. Nothing in the description misleads about inputs, though it also adds no implicit filtering semantics (e.g., whether results are scoped to the authenticated user).

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 names a specific resource (the user's GoNoGo projects) and enumerates the exact content the tool surfaces: tested ideas, GO/NO-GO verdicts, and running research. Combined with the tool name, an agent can distinguish this list tool from get_project_result and interview_with_alex 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 Guidelines5/5

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

It gives concrete user-utterance triggers ('asks about their GoNoGo projects... verdicts... whether research is still running') plus an explicit exclusion ('Do not use to start a new interview'), which routes the agent away from interview_with_alex. This is explicit when-to-use and when-not-to-use guidance, not inference.

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

whoamiYour GoNoGo accountA
Read-only
Inspect

Returns the GoNoGo account connected to ChatGPT.

NameRequiredDescriptionDefault

No parameters

Output Schema

NameRequiredDescription
idYes

TDQS

A3.7/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true, destructiveHint=false, and openWorldHint=false, so the safety profile is fully covered and an output schema handles return values. The description's only added behavioral detail is that the account is the one 'connected to ChatGPT,' which clarifies the auth/session scope but nothing about failure modes when no account is linked.

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?

A single sentence with no filler, and the resource ('GoNoGo account') is front-loaded immediately after the verb. Every word carries information.

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-parameter identity tool with an output schema and full annotation coverage, the description is essentially sufficient. It could add one clause on what happens when no GoNoGo account is connected, which is the only realistic edge case an agent would need.

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 nothing for the description to disambiguate and the baseline of 4 applies. The description correctly implies no input is required.

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?

The description states a specific verb and resource: 'Returns the GoNoGo account.' This is clearly distinguishable from list_my_projects and get_project_result, which operate on projects rather than identity. It stops short of 5 because it doesn't explicitly contrast itself with the siblings that also return account-scoped data.

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?

There is no explicit when-to-use or when-not-to-use guidance and no alternatives are named. However, 'whoami' plus 'account connected to ChatGPT' makes the intended invocation context (establishing caller identity) strongly implied, which lands at minimum-viable rather than absent.

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. 4 tool updates
    • First observedget_project_result
    • First observedinterview_with_alex
    • First observedlist_my_projects
    • First observedwhoami

Related MCP Connectors

Related MCP Servers

  • 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
    2 npm
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables a business decision to be pressure-tested by five distinct AI perspectives — Counterparty, Contrarian, CFO, Operator, and Precedent — each examining a different constraint. Returns a compact brief with a recommendation, its strongest objection, the evidence that would change the answer, the cost of success, and the smallest useful next test.
    Apache 2.0
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables comprehensive AI-powered startup investment risk analysis across 9 categories including market, product, team, financial, customer, operational, competitive, legal, and exit risks. Provides structured risk assessments, peer benchmarking, and investment recommendations using Google Gemini AI.
    6
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources