Claude Connect

Discovering Sources

Supported Git sources, authorization requirements, and local directory limitations.

# Discovering Sources

Supported sources

Git repositories (GitHub)

  • Public repositories where SPECTRALE is permitted to fetch evidence
  • Private repositories only after explicit GitHub authorization in SPECTRALE
  • Normalized identity: github:owner/repo (duplicates are rejected)

Claude never receives GitHub access tokens.

Local project directories

A hosted MCP server cannot read arbitrary folders on your computer.

Supported Staging path:

  1. Upload / connect a local project through the SPECTRALE web app, or
  2. Use a Git repository source

If a local filesystem path is requested through Claude Connect MCP tools, SPECTRALE returns a clear unsupported error instead of attempting server-side filesystem access.

Source limits

TierConcurrent registered sourcesIdentity lifetime policy
Free11 identity
Pro3Soft lifetime cap (12) to prevent trivial rotation

Removing a source does not erase historical versions and does not reset lifetime identity accounting.

Discovery execution

  1. Authenticate the MCP request
  2. Resolve the Claude Connect agent/connection registration
  3. Validate source ownership
  4. Reserve discovery allowance
  5. Execute discovery (reuse SPECTRALE Discovery Engine)
  6. Persist an immutable architecture version on success
  7. Commit usage (failures release the reservation)