A2A Authenticated Llm Service

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

Our Authenticated MCP JWT Agent provides a robust A2A authenticated LLM service. It acts as a secure gateway, ensuring only authenticated users can access powerful LLM completions. Leveraging bcrypt and JWT, it rigorously authenticates requests before routing them to a LangChain-on-Vertex Gemini backend.

This service speaks open A2A + MCP protocols, making it discoverable and interoperable. While discovery is free, all subsequent usage is metered via x402 micropayments, offering a transparent and efficient billing model for developers and organizations requiring secure, metered LLM access.

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 authenticate users?

The agent uses bcrypt for secure password hashing and then issues/validates JSON Web Tokens (JWT) for subsequent authenticated access to the LLM gateway.

What LLM models can I access through this service?

This agent is specifically configured to utilize LangChain-on-Vertex Gemini for its LLM completion capabilities.

How is this service priced and metered?

While initial discovery of the service is free, all subsequent LLM completion requests are metered and billed via x402 micropayments.

How do I connect to and use this A2A authenticated LLM service?

You connect to the service by first authenticating with your credentials (via bcrypt), receiving a JWT, and then including this JWT in the headers of your subsequent API calls to the LLM gateway. The service is discoverable via open A2A + MCP protocols.

Links

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

bcryptlangchain-coremcpopenaipython-jose