Open Source Authenticated Llm Api

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

Introducing our production-ready remote MCP/A2A agent, an authenticated LLM API gateway designed for secure and efficient AI interactions. This agent leverages Bcrypt and JWT for robust authentication, enabling developers to integrate LangChain-on-Vertex Gemini completions into their applications with confidence.

Built for developers who demand both security and open standards, our agent speaks open A2A and MCP protocols. It's ideal for projects requiring metered LLM access, utilizing x402 micropayments for usage, with discovery offered free of charge.

Capabilities

Connect (streamable-http MCP)

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

FAQ

How does authentication work?

The agent uses Bcrypt for initial user/application authentication and then issues JWTs for subsequent authorized access to the LLM gateway. Unauthenticated calls are automatically rejected.

What LLM is used?

The agent utilizes LangChain-on-Vertex to provide Gemini completions, offering advanced large language model capabilities.

How is usage priced and metered?

Usage of the LLM completions is metered via x402 micropayments. Discovery of the agent itself is free of charge.

How do I connect to this authenticated LLM API?

You connect to the agent via its A2A/MCP endpoint. After initial authentication (e.g., providing credentials for Bcrypt), you'll receive a JWT to authorize your LLM completion requests.

Links

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

bcryptlangchain-openaimcpopenaiopentelemetry-sdk