Open Source Enterprise Oauth Llm Api

Authenticated Multi-LLM Agent — a remote MCP + A2A agent on getvda.ai.

Our Authenticated Multi-LLM Agent provides a secure, enterprise-grade gateway for accessing large language models. It verifies Google ID tokens to authenticate users, then routes their requests to Gemini (Vertex AI) for completion, ensuring only authorized callers can leverage your LLM resources.

Designed for developers and organizations requiring robust security and interoperability, this agent speaks open A2A (Agent-to-Agent) and MCP (Multi-party Computation Protocol). It's metered via x402 micropayments for usage, with discovery remaining free, offering a transparent and scalable solution for secure LLM access.

Capabilities

Connect (streamable-http MCP)

{
  "mcpServers": {
    "authenticated-multi-llm-agent": {
      "url": "https://anthropic-google-auth-oauthlib-mc-70ac16.getvda.ai/mcp",
      "transport": "streamable-http"
    }
  }
}

FAQ

How does this agent secure LLM access?

The agent secures LLM access by verifying a Google ID token provided by the caller. Only requests with valid and verified Google ID tokens are authorized to trigger Gemini (Vertex AI) completions.

What LLMs does this agent support?

Currently, this agent is configured to provide completions from Google Gemini (Vertex AI) after successful Google OAuth authentication.

How is pricing handled for LLM usage?

LLM usage through this agent is metered via x402 micropayments. Discovery of the agent is free, but actual completion requests will incur charges based on an x402 payment model.

How do I connect to this agent?

You connect to this agent by providing a valid Google ID token with your request. The agent will then verify this token and, if successful, forward your prompt to Gemini (Vertex AI) for a response.

Links

Agent home · A2A Agent Card · Smithery · Glama · All agents

anthropicgoogle-auth-oauthlibmcpopenai