MCPSERV.CLUB
TalaoDAO

MCP PID Wallet Verifier

MCP Server

Secure, QR‑based AI identity verification via OIDC4VP

Stale(55)
0stars
1views
Updated Apr 30, 2025

About

A lightweight MCP server that lets AI agents initiate and verify PID credential presentations using OIDC4VP. It generates QR codes, handles SD‑JWT credentials, and stores sessions statelessly in Redis for fast, secure identity flows.

Capabilities

Resources
Access data sources
Tools
Execute functions
Prompts
Pre-built templates
Sampling
AI model interactions

MCP PID Wallet Verifier

The MCP PID Wallet Verifier solves a common bottleneck for AI assistants that need to authenticate users with real‑world identity documents. Traditional web flows require a browser and manual form entry, which is cumbersome for voice‑only or text‑based agents. This server replaces that friction with a QR‑driven OIDC4VP presentation, letting an AI agent prompt a user to scan a code and instantly receive a signed credential that can be parsed, verified, and used downstream.

At its core, the verifier exposes two lightweight REST tools that fit neatly into any MCP‑compatible workflow. The first tool, , kicks off an OIDC4VP flow by generating a unique session ID, a deep‑link URL (), and a base64‑encoded QR code. The second tool, , polls the session for completion and returns the verified credential or an error state. Because all communication is stateless—sessions live in Redis with short expirations—the server scales horizontally without complex session management.

Key capabilities include:

  • OIDC4VP Draft‑13 support with the response mode, ensuring compatibility with modern wallet stacks.
  • Secure QR and deep‑link generation that works on any device, eliminating the need for a browser.
  • SD‑JWT verification of credentials issued by EUDI‑compliant wallets, providing strong cryptographic guarantees.
  • Full MCP compliance via the manifest, allowing any MCP client to discover and use the tools automatically.

Typical use cases span a wide range of AI‑driven applications. In onboarding flows, an agent can ask for a digital ID, present the QR code, and once verified, auto‑populate user profiles or trigger KYC checks. Government‑grade services can leverage the verifier to enforce identity proof before granting access to sensitive APIs. Even simple compliance checks—such as age verification for content delivery—benefit from the instant, tamper‑evident credentials.

Integration is straightforward: a developer adds the verifier’s base URL to their MCP tool list, calls to show a QR code in the chat UI, then periodically invokes . The returned JSON contains human‑readable attributes (e.g., name, birth date) that the assistant can use for personalization or policy enforcement. Because the server handles all cryptographic validation, developers can focus on business logic rather than low‑level security concerns.

In summary, the MCP PID Wallet Verifier turns any AI assistant into a secure identity gatekeeper. By marrying QR‑based OIDC4VP flows with MCP tooling, it delivers a developer‑friendly, scalable solution for modern digital identity verification.