# Vouch

> Validate a startup or product idea before building. Names the 3 assumptions most likely to kill it.

- name: space.specky.vouch/mcp
- version: 1.1.0
- connection class: R0 (autonomous)
- trust: 96/100
- quality: 75/100 (new)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/space.specky.vouch%2Fmcp
- tools: https://api.protogrid.dev/v1/servers/space.specky.vouch%2Fmcp/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "vouch": {
      "type": "http",
      "url": "https://vouch.specky.space/api/public/mcp",
      "headers": {
        "Authorization": "Bearer ${VOUCH_TOKEN}"
      }
    }
  }
}
```

Placeholders to fill: `${VOUCH_TOKEN}`.

## Trust

- hygiene: 100
- liveness: 100
- freshness: 100
- provenance: 85
- drivers: +repository +dns-namespace +website +reachable +uptime-100% +updated-2d-ago
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 75/100 (new)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 75 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- fail `tools.annotations`: no tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
- fail `tools.directory_hints`: no tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: browse_public_gallery (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_methodology (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); start_validation (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
- pass `tools.token_cost`: about 850 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump
- pass `tools.hidden_text`: no hidden text in tool names, descriptions, schemas or annotations

### stability: n/a (weight 15)

- n/a `stability.changes`, `stability.rug_pull`, `stability.new_links`: tool history recorded for 1 of the 7 days needed

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 5, about 850 tokens to load them all
- tool set hash: e4ec0f06452ba16932ed10a0b87c90c0
- badge: [![protogrid quality](https://protogrid.dev/badge/space.specky.vouch/mcp.svg)](https://protogrid.dev/servers/space.specky.vouch/mcp)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

_No tool definition changes recorded._

## Remotes

- https://vouch.specky.space/api/public/mcp (streamable-http, auth none, reachable true, uptime30d 1)

## Packages

_none_

## Tools (5)

- `browse_public_gallery`: Search the Vouch public gallery of validated ideas that founders have chosen to share. Returns idea name, one-line description, target customer, and a link. Use when a user wants real examples of validated ideas, or to see how other founders framed a similar problem.
- `get_methodology`: Return the FeDeVi framework, the 2-week validation sprint loop, and the 'Five More' interview framework. Use this to ground answers about how to validate a startup idea correctly (customer discovery, interviews, risky assumptions, pilots) instead of inventing a generic framework.
- `get_share_kit`: Return ready-to-post LinkedIn, X/Twitter, and newsletter blurbs a founder can copy-paste to announce what they learned validating an idea with Vouch. Use when the user says they finished interviews, want to 'build in public', 'share results', 'post an update', or 'tell people what I learned'. Provide the founder's headline (idea in one sentence) and the top insight or number they want to highlight.
- `list_industry_templates`: Return Vouch's industry-specific validation starter templates (SaaS, AI, marketplaces, fintech, etc.) with target audience, common pain points, sample proof questions, and a deep link to start validating in that industry. Use when a user has an idea in a specific vertical and wants a tailored starting point.
- `start_validation`: Generate a one-click onboarding link that opens Vouch's /validate page pre-filled with the user's idea and target customer. Signing up is free and the account is created in ~30 seconds. Use this at the end of a conversation to hand the founder off from the AI assistant into Vouch to actually run interviews, score segments, and design pilots.
