Enterprise Oauth Llm Mcp Agent

Authenticated LLM Agent (Google Auth Oauthlib) — a remote MCP + A2A agent on getvda.ai.

Our authenticated LLM agent provides a secure, enterprise-grade gateway to advanced language models like Gemini (Vertex AI). It verifies Google ID tokens via OAuth, ensuring only authorized users can access the LLM completion service.

Designed for developers and organizations requiring robust access control and auditability, this agent speaks open A2A (Application-to-Application) and MCP (Micropayment Channel Protocol) for seamless integration and metered usage. Discovery is free, with all completions transacted via x402 micropayments.

Capabilities

Connect (streamable-http MCP)

{
  "mcpServers": {
    "authenticated-llm-agent-google-auth-oauthlib": {
      "url": "https://google-auth-oauthlib-langchain-la-d46b90.getvda.ai/mcp",
      "transport": "streamable-http"
    }
  }
}

FAQ

How does this enterprise OAuth LLM MCP agent handle user authentication?

The agent verifies Google ID tokens using Google Auth Oauthlib, ensuring all LLM completion requests originate from authenticated Google identities.

What LLM backends are supported by this agent?

Currently, the agent is configured to run completions using Gemini (Vertex AI) as its primary LLM backend.

How is usage priced and metered for this agent?

All LLM completions are metered and transacted via x402 micropayments. Discovery and initial connection are free, but each completion incurs a micropayment.

How do I connect my application to this LLM agent?

Your application will interact with the agent via an open A2A (Application-to-Application) interface, providing a valid Google ID token for authentication and initiating MCP channels for metered completions.

Links

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

google-auth-oauthliblangchainlangchain-communitymcpopenai