Skip to content
Back to Synorb

Card snapshot

synorb.com · 2026-10-02 05:55:54 UTC · 9c2bf090b4eb6f46801c73bc06779f943f2a288af9b87d97ec472af4dedf66f3

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "Synorb",
  "description": "Source-grounded, cited context-graph data for AI agents through REST, MCP, and the official CLI.",
  "url": "https://synorb.com/agents",
  "version": "3.0.0",
  "provider": {
    "organization": "Synorb",
    "url": "https://synorb.com"
  },
  "documentationUrl": "https://synorb.com/agent-guide.md",
  "developerResources": "https://synorb.com/developer-resources.json",
  "useCases": [
    "Proactive personalized updates via beacons",
    "Recurring source-grounded monitoring for a known coverage area",
    "Interactive cited research through MCP",
    "Deterministic server-side retrieval through REST/OpenAPI",
    "Shell and CI workflows through the official CLI"
  ],
  "capabilities": [
    "stream-discovery",
    "source-cited-retrieval",
    "beacons",
    "rest-api",
    "mcp",
    "nlweb-discovery",
    "documentation-mcp",
    "bounded-batch"
  ],
  "supportedInterfaces": [
    {
      "protocol": "MCP",
      "url": "https://mcp.synorb.com/mcp",
      "transport": "streamable-http",
      "serverCard": "https://mcp.synorb.com/.well-known/mcp/server-card.json"
    },
    {
      "protocol": "REST",
      "url": "https://api.synorb.com",
      "spec": "https://synorb.com/openapi.json"
    },
    {
      "protocol": "NLWeb",
      "url": "https://api.synorb.com/ask",
      "streaming": "text/event-stream"
    },
    {
      "protocol": "MCP",
      "url": "https://mcp.synorb.com/docs-mcp",
      "profile": "documentation-only",
      "serverCard": "https://mcp.synorb.com/.well-known/mcp/docs-server-card.json"
    }
  ],
  "authentication": {
    "documentationUrl": "https://synorb.com/auth.md",
    "schemes": [
      "bearer",
      "oauth2"
    ],
    "selfServeCredentialUrl": "https://synorb.com/connect",
    "oauth2": {
      "grantTypes": [
        "authorization_code",
        "refresh_token"
      ],
      "pkce": "S256",
      "issuer": "https://api.synorb.com",
      "authorizationEndpoint": "https://api.synorb.com/oauth/authorize",
      "tokenEndpoint": "https://api.synorb.com/oauth/token",
      "revocationEndpoint": "https://api.synorb.com/oauth/revoke",
      "dynamicClientRegistration": false,
      "documentationUrl": "https://synorb.com/auth.md"
    }
  },
  "skills": [
    {
      "id": "synorb-stream-discovery",
      "url": "https://synorb.com/.well-known/agent-skills/synorb-stream-discovery/SKILL.md"
    },
    {
      "id": "synorb-scope-filter-planning",
      "url": "https://synorb.com/.well-known/agent-skills/synorb-scope-filter-planning/SKILL.md"
    },
    {
      "id": "synorb-manifest-retrieval",
      "url": "https://synorb.com/.well-known/agent-skills/synorb-manifest-retrieval/SKILL.md"
    },
    {
      "id": "synorb-beacon-authoring",
      "url": "https://synorb.com/.well-known/agent-skills/synorb-beacon-authoring/SKILL.md"
    },
    {
      "id": "synorb-beacon-lifecycle",
      "url": "https://synorb.com/.well-known/agent-skills/synorb-beacon-lifecycle/SKILL.md"
    }
  ],
  "defaultInputModes": [
    "text",
    "application/json"
  ],
  "defaultOutputModes": [
    "text",
    "application/json"
  ],
  "agentAuth": {
    "identityEndpoint": "https://synorb.com/connect",
    "claimEndpoint": "https://api.synorb.com/api/connect/bind-email",
    "eventsEndpoint": "https://api.synorb.com/api/connect/bind-email/verify",
    "otpRequiredForEmailClaim": true
  },
  "batch": {
    "url": "https://api.synorb.com/batch",
    "maxOperations": 20,
    "execution": "inline_bounded"
  }
}