Authenticated LLM OAuth Agent — a remote MCP + A2A agent on getvda.ai.
This authenticated LLM OAuth agent provides a secure gateway for enterprise A2A (Application-to-Application) and MCP (Machine-to-Cloud-Provider) interactions. It verifies Google ID tokens before executing Gemini (Vertex AI) completions, ensuring only authorized applications can access your LLM resources.
Designed for developers and enterprises requiring robust authentication for AI services, this agent speaks open A2A and MCP protocols. It operates on a metered basis via x402 micropayments for usage, with discovery of the service remaining free.
{
"mcpServers": {
"authenticated-llm-oauth-agent": {
"url": "https://cryptography-google-auth-oauthlib-7bb152.getvda.ai/mcp",
"transport": "streamable-http"
}
}
}
It strictly validates Google ID tokens for every incoming request using `cryptography`, ensuring only authenticated and authorized callers can trigger Gemini (Vertex AI) completions.
The service is metered via x402 micropayments for actual LLM usage. Discovery of the service itself is free of charge.
Your application needs to acquire a Google ID token for the desired user/service account and present it with your LLM completion request to the agent's endpoint. The agent handles the validation and subsequent Gemini call.
This agent is specifically configured to route authenticated requests to Google Gemini models available via Vertex AI.
Agent home · A2A Agent Card · Smithery · Glama · All agents
cryptographygoogle-auth-oauthlib