Skip to content
Back to Context Repo

Card snapshot

contextrepo.com · 2026-10-02 11:26:20 UTC · d27b7cb2e891facc06aa52d7b1c64fc1e226a170a043a4dd6c6f69bf929f3ba5

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": "Context Repo",
  "description": "AI context management platform. 29-tool MCP server with OAuth + API-key auth. Skills: search, fetch, store, version, navigate hierarchical document chunks, synthesize cited answers.",
  "url": "https://contextrepo.com",
  "documentationUrl": "https://contextrepo.com/docs",
  "provider": {
    "organization": "Context Repo",
    "url": "https://contextrepo.com"
  },
  "version": "2.0.3",
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "text"
  ],
  "defaultOutputModes": [
    "text"
  ],
  "skills": [
    {
      "id": "search-context",
      "name": "Search context",
      "description": "Semantic and literal search across prompts, documents, and collections.",
      "tags": [
        "search",
        "retrieval",
        "rag"
      ],
      "examples": [
        "Find prompts about sales discovery",
        "Find collections tagged 'marketing'"
      ]
    },
    {
      "id": "fetch-context",
      "name": "Fetch context",
      "description": "Retrieve full prompt content, document content up to the REST response limit, or collection metadata plus up to 50 member items, by id. Use Deep Search for targeted retrieval from large documents.",
      "tags": [
        "retrieval",
        "rag"
      ]
    },
    {
      "id": "store-context",
      "name": "Store context",
      "description": "Create or update prompts and documents with automatic embedding generation.",
      "tags": [
        "storage",
        "embeddings"
      ]
    },
    {
      "id": "version-context",
      "name": "Version context",
      "description": "List or restore previous versions of prompts and documents.",
      "tags": [
        "history",
        "versioning"
      ]
    },
    {
      "id": "navigate-chunks",
      "name": "Navigate document chunks",
      "description": "Hierarchical chunk navigation (deep_search, deep_read, deep_expand) for large documents.",
      "tags": [
        "progressive-disclosure",
        "rag"
      ]
    },
    {
      "id": "reason-over-documents",
      "name": "Reason over documents",
      "description": "Ask a question over stored document content and get a best-effort synthesized answer with inline citations and non-exhaustive limitations. Disagreements appear as ordinary cited statements in the answer.",
      "tags": [
        "reasoning",
        "synthesis",
        "citations",
        "documents"
      ]
    }
  ],
  "securitySchemes": {
    "oauth": {
      "type": "oauth2",
      "description": "Clerk-issued OAuth bearer token. See /.well-known/oauth-authorization-server.",
      "flows": {}
    },
    "apiKey": {
      "type": "apiKey",
      "in": "header",
      "name": "Authorization",
      "description": "ContextRepo API key prefixed with 'API-Key gm_'."
    }
  },
  "endpoints": {
    "mcp": "https://contextrepo.com/mcp",
    "rest": "https://api.contextrepo.com/v1",
    "openapi": "https://contextrepo.com/openapi.json"
  },
  "packages": {
    "npm": "https://www.npmjs.com/package/context-repo-mcp",
    "github": "https://github.com/Gitmaxd/context-repo-mcp",
    "chrome_extension": "https://chromewebstore.google.com/detail/context-repo/hlmpbcbphnhecbcakbnlobgighfnlafi"
  }
}