MCP Server
Connect your AI assistant to powerful data intelligence tools. Validate emails, parse addresses, geocode locations, and detect AI-generated content - all through the Model Context Protocol.
Available Tools
validate_email
Check if an email address is deliverable. Detects disposable domains, verifies MX records, and validates mailboxes.
find_email
Discover professional email addresses. Provide a name and company domain to find the correct email pattern.
parse_address
Extract structured data from street addresses. Returns street, city, state, postal code, and optional coordinates.
reverse_geocode
Convert coordinates to location names. Input latitude and longitude, get city, state, and country.
detect_ai_text
Analyze text to determine if it was written by AI or a human. Returns a confidence score and verdict.
Quick Setup
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"dealgate": {
"url": "https://d-gate.io/mcp"
}
}
}
Config location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)
Claude Code (CLI)
Run this command in your terminal:
Cursor IDE
Add to your .cursor/mcp.json in your project:
{
"mcpServers": {
"dealgate": {
"url": "https://d-gate.io/mcp"
}
}
}
HTTP / Custom Integration
For custom clients, use the Streamable HTTP transport. Initialize a session with POST, then send tool calls:
# Initialize MCP session
curl -X POST https://d-gate.io/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"my-client","version":"1.0.0"}}}'
How It Works
Connect Your AI Assistant
Add the MCP server URL to your AI assistant's configuration. The server uses Streamable HTTP transport for reliable, bidirectional communication.
Discover Available Tools
Your AI assistant automatically discovers the available tools, their parameters, and descriptions through the MCP protocol.
Use Tools in Conversations
Ask your assistant to validate emails, find contacts, parse addresses, or detect AI content. It will use the appropriate tools automatically.
Get Instant Results
Results are returned in real-time through the MCP protocol. Your assistant interprets and presents them in natural language.
Example Prompts
"Can you check if john.smith@acme-corp.com is a valid email address?"
"Find the email address for Sarah Johnson at microsoft.com"
"Parse this address and get the coordinates: 1600 Pennsylvania Avenue NW, Washington DC"
"What city is located at latitude 40.7128 and longitude -74.0060?"
"Does this text look like it was written by AI? [paste text]"
Why Use Our MCP Server?
The Model Context Protocol enables AI assistants to access external tools and data sources securely. Our MCP server gives your AI assistant access to production-grade data intelligence capabilities without any setup complexity.
No API keys required for basic usage. The MCP endpoint is freely accessible, making it easy to get started. For high-volume usage, contact us for dedicated access.
Production-quality tools that power real businesses. The same services available through our REST API are now accessible via MCP, with the same accuracy and reliability.
Instant integration with popular AI assistants. Works out of the box with Claude Desktop, Claude Code, Cursor, and any MCP-compatible client using Streamable HTTP transport.
Frequently Asked Questions
What is the Model Context Protocol (MCP)?
MCP is an open protocol that allows AI assistants to securely connect to external data sources and tools. It provides a standardized way for AI models to access real-world capabilities like databases, APIs, and services.
Is authentication required?
No authentication is required for basic usage. The MCP endpoint is publicly accessible. For high-volume or commercial use cases, we offer authenticated access with higher rate limits.
What transport does the server use?
We use Streamable HTTP transport, which is the recommended transport for remote MCP servers. It supports both simple request/response patterns and Server-Sent Events (SSE) for streaming responses.
Are there rate limits?
Yes, to ensure fair usage. The free tier allows reasonable usage for personal and development purposes. Contact us for higher limits or dedicated infrastructure.
Can I use this with my own AI application?
Yes! Any application that supports the MCP protocol with Streamable HTTP transport can connect to our server. This includes custom chatbots, AI agents, and automation tools.
What's the difference between MCP and the REST API?
The REST API requires explicit HTTP calls with authentication. MCP allows AI assistants to automatically discover and use tools through the protocol, making integration seamless for end users. Both access the same underlying services.