Skip to content
Back to Machine Library

Card snapshot

spacefrontiers.org · 2026-09-12 15:52:38 UTC · aa7b913f11d67a5dc6eb4216c9e4d66de47401f946966d2efa0d63c0c4704f8d

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.

{
  "protocolVersion": "0.3.0",
  "name": "Machine Library",
  "description": "Research and commerce agent for the Machine Library knowledge platform by Space Frontiers Company: answers research questions grounded in multi-billion scholarly and public-interest documents with citations, explains MCP and REST access, and sells prepaid API credit packages settled through Stripe.",
  "url": "https://machinelibrary.ai/a2a",
  "preferredTransport": "JSONRPC",
  "supportedInterfaces": [
    {
      "url": "https://machinelibrary.ai/a2a",
      "protocolBinding": "JSONRPC",
      "transport": "JSONRPC"
    }
  ],
  "additionalInterfaces": [
    {
      "url": "https://machinelibrary.ai/a2a",
      "protocolBinding": "JSONRPC",
      "transport": "JSONRPC"
    }
  ],
  "provider": {
    "organization": "Space Frontiers",
    "url": "https://machinelibrary.ai"
  },
  "version": "0.1.0",
  "documentationUrl": "https://api.machinelibrary.ai/auth.md",
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extensions": [
      {
        "uri": "https://github.com/google-agentic-commerce/AP2/tree/v0.1.0",
        "description": "Merchant role. Settlement runs on Stripe rails: ACP checkout sessions and MPP top-ups with delegated payment tokens; this agent guides buyers to those endpoints.",
        "required": false,
        "params": {
          "roles": [
            "merchant"
          ]
        }
      },
      {
        "uri": "https://github.com/google-agentic-commerce/ap2/v1",
        "description": "Merchant role. Settlement runs on Stripe rails: ACP checkout sessions and MPP top-ups with delegated payment tokens.",
        "required": false,
        "params": {
          "roles": [
            "merchant"
          ]
        }
      }
    ]
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "securitySchemes": {
    "bearer": {
      "type": "http",
      "scheme": "bearer",
      "description": "Machine Library API key or OAuth 2.1 access token presented as a Bearer credential. Obtain a key at https://machinelibrary.ai/keys."
    },
    "apiKey": {
      "type": "apiKey",
      "in": "header",
      "name": "X-Api-Key",
      "description": "Machine Library API key."
    }
  },
  "security": [
    {
      "bearer": []
    },
    {
      "apiKey": []
    }
  ],
  "skills": [
    {
      "id": "research",
      "name": "Grounded research",
      "description": "Answers a natural-language research question with a citation-backed synthesis over the Machine Library corpus (papers, books, patents, standards, Wikipedia, and social sources). Returns the answer plus the sources it drew on as artifacts. Requires an authenticated credential and is billed per turn; pass the prior task contextId to ask a follow-up in the same thread.",
      "tags": [
        "research",
        "search",
        "rag",
        "citations"
      ],
      "examples": [
        "What is the current evidence on microplastic accumulation in human tissue?",
        "Summarize recent approaches to perovskite solar cell stability."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/markdown",
        "application/json"
      ]
    },
    {
      "id": "search-access",
      "name": "Search access guidance",
      "description": "Explains how to search Machine Library (MCP, REST, WebMCP), authenticate as an agent, and retrieve bounded source text with citations.",
      "tags": [
        "search",
        "documentation"
      ],
      "examples": [
        "How do I search Machine Library from my agent?"
      ]
    },
    {
      "id": "credit-top-up",
      "name": "Prepaid credit purchase",
      "description": "Sells fixed prepaid API credit packages ($5-$1000) settled with Stripe delegated payment tokens through ACP checkout sessions or MPP payment challenges.",
      "tags": [
        "commerce",
        "payments"
      ],
      "examples": [
        "Buy $10 of Machine Library API credits"
      ]
    }
  ]
}