protogrid

Search / com.aibitious.silent/repository-safety-preflight

Silent Door Repository Handoff Planner

R0· no sign-in

Choose files for an agent handoff using filename decisions. No file contents or credentials.

v0.5.0 · active · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality83good
Trust80of 100
Uptime, 30 days99%
Latency p50887 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "repository-safety-preflight": {
      "type": "http",
      "url": "https://silent.aibitious.com/mcp"
    }
  }
}
claude mcp add --transport http repository-safety-preflight https://silent.aibitious.com/mcp
[mcp_servers.repository-safety-preflight]
url = "https://silent.aibitious.com/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "repository-safety-preflight": {
      "type": "remote",
      "url": "https://silent.aibitious.com/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "repository-safety-preflight": {
      "type": "http",
      "url": "https://silent.aibitious.com/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=repository-safety-preflight&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vc2lsZW50LmFpYml0aW91cy5jb20vbWNwIn0%3D"
}
{
  "servers": {
    "repository-safety-preflight": {
      "type": "http",
      "url": "https://silent.aibitious.com/mcp"
    }
  }
}
{
  "mcpServers": {
    "repository-safety-preflight": {
      "httpUrl": "https://silent.aibitious.com/mcp"
    }
  }
}
extensions:
  "repository-safety-preflight":
    enabled: true
    name: "repository-safety-preflight"
    type: streamable_http
    uri: "https://silent.aibitious.com/mcp"
    timeout: 300

Quality 83 / 100good

protocol100 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • pass
    protocol.list_ttltool list is cacheable (ttlMs 300000)
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene86 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • warn
    tools.annotationsonly 2 of 3 tools declare readOnlyHint or destructiveHint
  • warn
    tools.directory_hints2 of 3 tools declare all four hints; missing: repository_safety_preflight (readOnlyHint, destructiveHint, idempotentHint, openWorldHint)
  • pass
    tools.token_costabout 688 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability50 · weight 15
  • pass
    stability.changes3 tool changes in 30 days
  • fail
    stability.rug_pull1 tools kept their name but changed most of their description in 30 days; review before trusting them
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

3 tools, about 688 tokens to load them all · tool set 3728b9c62fd6 · tools last changed 2026-10-15 · checked 2026-10-19 10:52 UTC

Tool changes

  • prepare_repository_handoffchangeddescriptionmeaning changed
    before

    Prepare a filename-only repository handoff plan from relative paths and file kinds. Use when asked to select files for another agent or reviewer. Returns exact zero-based include/exclude/skip indexes and reasons; map these back to the original input, never guess. Excludes known sensitive filenames and symlinks, skips directories. NOT a content security scan or permission to upload. No credentials or payment. Do not call for general advice or to claim that file contents are safe. Never send contents, secrets, repository URLs, archives or callbacks.

    after · 44% of words in common

    When the user asks which repository files to hand off to another agent or reviewer, call with arguments such as {"entries":[{"path":"src/app.py","kind":"file"}]}. Send permitted relative filenames and kinds only; never file contents, secrets or URLs. Returns exact zero-based include/exclude/skip indexes and reasons for the original entries. This is filename-only planning, not a content security scan or permission to upload.

  • diagnose_a2a_requestchangedinput schema
  • diagnose_a2a_requestadded

    Diagnose common A2A JSON-RPC SendMessage version and message-shape mistakes. Use when debugging an A2A integration. Send a sanitized request example and selected protocol version, never secrets or headers. Returns fixed field corrections and an authored template. Does not contact an endpoint or certify full conformance.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 80 / 100

no-repository
provenance45
liveness100
freshness100
hygiene80

+dns-namespace +reachable +uptime-99% +updated-20d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://silent.aibitious.com/mcp streamable-httpnoneyes99%887 ms2025-03-26, 2025-06-18, 2025-11-25, 2026-07-282026-10-19

Tools (3)

diagnose_a2a_requestread-onlyDiagnose common A2A JSON-RPC SendMessage version and message-shape mistakes. Use when debugging an A2A integration. Send a sanitized request example and selected protocol version, never secrets or headers. Returns fixed field corrections and an authored template. Does not contact an endpoint or certify full conformance.
prepare_repository_handoffread-onlyWhen the user asks which repository files to hand off to another agent or reviewer, call with arguments such as {"entries":[{"path":"src/app.py","kind":"file"}]}. Send permitted relative filenames and kinds only; never file contents, secrets or URLs. Returns exact zero-based include/exclude/skip indexes and reasons for the original entries. This is filename-only planning, not a content security scan or permission to upload.
repository_safety_preflightZero-effect repository path-metadata preflight. Never send contents, archives, URLs, callbacks, or secrets.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.aibitious.silent/repository-safety-preflight",
  "title": "Silent Door Repository Handoff Planner",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://silent.aibitious.com/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "0.5.0",
  "description": "Choose files for an agent handoff using filename decisions. No file contents or credentials."
}