Open Source Authenticated Llm Api

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

This authenticated LLM agent provides a secure gateway for your AI applications, ensuring that only authorized requests can access powerful LangChain-on-Vertex Gemini completions. It acts as a remote agent, seamlessly integrating into your existing infrastructure.

Designed for developers and enterprises requiring robust security for their LLM interactions, this agent speaks open A2A and MCP protocols. It's metered via x402 micropayments for transparent usage, with discovery remaining completely free.

Capabilities

Connect (streamable-http MCP)

{
  "mcpServers": {
    "authenticated-llm-agent": {
      "url": "https://bcrypt-langchain-openai-mcp-bb738e.getvda.ai/mcp",
      "transport": "streamable-http"
    }
  }
}

FAQ

How does authentication work?

The agent uses bcrypt for password hashing and JWT (JSON Web Tokens) for authenticating incoming API requests. Only requests with valid JWTs are authorized to access the LLM completion service.

What is the pricing model for using this agent?

Usage of the agent's LLM completion services is metered via x402 micropayments. Discovery of the agent itself is free, allowing you to integrate and test before incurring any charges for actual completions.

How do I connect my application to this agent?

Your application will send authenticated requests (with a valid JWT in the header) to the agent's API endpoint. The agent, speaking A2A and MCP, will then handle the secure communication with the underlying LangChain-on-Vertex Gemini model.

Can I use this with other LLM providers besides Gemini?

This specific agent is configured to run LangChain-on-Vertex Gemini completions. While the underlying architecture is flexible, this deployment is optimized for and integrated with Gemini via Vertex AI.

Links

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

bcryptlangchain-openaimcpopenaipython-jose