Open Source Authenticated Llm Api

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

This Authenticated MCP JWT Agent offers a secure, open source authenticated LLM API, acting as a robust gateway for your AI applications. It authenticates users via bcrypt and JWT, then seamlessly routes requests to a LangChain-on-Vertex Gemini completion backend, rejecting any unauthenticated calls.

Designed for developers and organizations requiring secure, auditable access to LLMs, this agent speaks open A2A and MCP protocols. It is metered via x402 micropayments for usage, with discovery being free.

Capabilities

Connect (streamable-http MCP)

{
  "mcpServers": {
    "authenticated-mcp-jwt-agent": {
      "url": "https://bcrypt-langchain-core-mcp-97246c.getvda.ai/mcp",
      "transport": "streamable-http"
    }
  }
}

FAQ

How does this agent secure my LLM calls?

The agent uses JWT (JSON Web Tokens) for authentication, requiring valid tokens for all LLM completion requests. User credentials are secured with bcrypt.

What LLM models does this agent support?

This agent is specifically configured to leverage Google's Gemini models via LangChain on Vertex AI for completions.

How is usage priced and what are x402 micropayments?

Usage of the LLM completions is metered via x402 micropayments, an open standard for machine-to-machine payments. Discovery of the agent is free, but subsequent API calls incur a small fee per transaction.

How do I connect to this agent?

You connect to this agent using standard A2A (Agent-to-Agent) and MCP (Machine-to-Machine Communication Protocol) protocols, providing a valid JWT for authenticated access.

Links

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

bcryptlangchain-coremcpopenaipython-jose