Announcing the DEVA MCP Server: Bring Advanced Email Validation to Your AI Agents
We’re excited to announce the general availability of the Dilli Email Validation API (DEVA) Model Context Protocol (MCP) Server. This server makes DEVA’s advanced email validation capabilities easily accessible to agentic AI developers and any framework that supports the MCP standard.
What this release delivers
The DEVA MCP Server allows AI agents to perform robust email validation — including verification and list cleaning — via a standardized, streamable HTTP MCP endpoint. That means you can plug DEVA into agent workflows with minimal friction and get reliable, production-ready email address validation capabilities inside your agents.
MCP Server details
Connect using the following server details:
URL: https://deva.dillilabs.com/mcp
Transport: Streamable HTTP
Authentication: API Key via X-DEVA-API-KEY header — register at https://deva.dillilabs.com/register.
MCP Registry listing
Latest version of the DEVA MCP Server details are available on modelcontextprotocol.io registry here:
Demo: Email list cleaning with Google ADK
A demo agent built with Google’s Agent Development Kit (ADK) connects to the DEVA MCP Server to validate and clean an email list.
Quick integration example
A minimal example showing how to register DEVA as an MCP tool in a Google ADK agent:
from google.adk.agents.llm_agent import Agent
from google.adk.tools.mcp_tool.mcp_toolset import MCPToolset
from google.adk.tools.mcp_tool import StreamableHTTPConnectionParams
root_agent = Agent(
model='gemini-2.5-flash-lite',
name='root_agent',
description='A helpful assistant for user questions.',
instruction=('You are a helpful assistant. When a user asks to validate an '
'email address, use the MCP tool. After using the tool, you '
'must display the exact response from the tool.'),
tools=[
MCPToolset(
connection_params=StreamableHTTPConnectionParams(
url="https://deva.dillilabs.com/mcp",
headers={
"Accept": "application/json, text/event-stream",
"X-DEVA-API-KEY": YOUR_DEVA_API_KEY
}
),
)
],
)
Why this matters
- Standardized: Works with any MCP-compatible agent or LLM framework.
- Real-time: Streamable HTTP allows prompt-driven, incremental responses during validation.
- Practical: Useful for onboarding flows, marketing lists, CRM syncs, and automated agent workflows.