EuroVDC MCP Server
Official# EuroVDC MCP Server
Official [Model Context Protocol](https://modelcontextprotocol.io) server for [EuroVDC](https://www.eurovdc.eu) — live EUR hosting catalog, domain search, AI server recommendations, and Phase 1 agent checkout.
- **Remote HTTP MCP:** `https://www.eurovdc.eu/mcp`
- **Docs:** [for-agents](https://www.eurovdc.eu/en/for-agents) · [agents.md](https://www.eurovdc.eu/agents.md)
- **Smithery:** [vakar/eurovdc](https://smithery.ai/servers/vakar/eurovdc)
- [](https://smithery.ai/servers/vakar/eurovdc)
- **Privacy:** [privacy policy](https://www.eurovdc.eu/en/contracts/privacy-policy)
## Quick connect (remote)
Most MCP clients (Claude custom connector, Smithery, Cursor HTTP) only need:
```json
{
"mcpServers": {
"eurovdc": {
"url": "https://www.eurovdc.eu/mcp"
}
}
}
```
- Manifest: `GET https://www.eurovdc.eu/.well-known/mcp.json`
- JSON-RPC: `POST https://www.eurovdc.eu/mcp?lang=en`
No API key required for public tools. Optional partner key (`Authorization: Bearer evdc_…`) raises rate limits — contact support@eurovdc.eu.
## Stdio install (Claude Desktop / local Cursor)
```bash
git clone https://github.com/eurovdceu/eurovdc-mcp.git
cd eurovdc-mcp
npm install
```
Claude Desktop (`claude_desktop_config.json`):
```json
{
"mcpServers": {
"eurovdc": {
"command": "node",
"args": ["/absolute/path/to/eurovdc-mcp/index.js"],
"env": {
"EUROVDC_BASE_URL": "https://www.eurovdc.eu",
"EUROVDC_LANG": "en"
}
}
}
}
```
Optional env: `EUROVDC_AGENT_API_KEY=evdc_…`
## Tools
| Tool | Purpose |
|------|---------|
| `search_domain` | Domain availability + EUR price |
| `recommend_server` | AI VPS/cloud recommendation |
| `list_products` | Live catalog (hosting, VPS, SSL, email, VPN) |
| `list_tlds` | TLD price list |
| `whois_lookup` | WHOIS |
| `ai_domain_suggest` | Brandable domain ideas |
| `agent_domain_fields` | ccTLD extra registrant fields |
| `agent_cart_add` | Cart + `checkout_url` (browser handoff) |
| `agent_cart_get` | Cart summary |
| `agent_checkout_*` | ACP quote / Stripe / fulfill |
## License
MIT © EuroVDC
TDQS
Scored across 14 tools
Most tools are clearly distinct: domain discovery (search_domain, whois_lookup, ai_domain_suggest) is separated from cart/checkout operations. The only real ambiguity is within the checkout sequence, especially agent_checkout_prepare, agent_checkout_pay, and agent_checkout_fulfill, where the boundaries require reading descriptions carefully.
Many tools follow a clean verb_noun pattern (list_products, search_domain, whois_lookup), but the agent_* group mixes nouns and verbs (agent_domain_fields, agent_checkout_status, agent_checkout_quote), and ai_domain_suggest places the verb at the end. Overall it is readable and snake_case is consistent, but the pattern is not uniform.
With 14 tools, the server is well-scoped for a domain/server purchasing workflow. Each tool maps to a distinct step in discovery, cart management, quoting, payment, or fulfillment, and there is no obvious bloat or trivial duplication.
The toolset covers the full purchase journey from domain/product discovery through cart, quote, payment, and order fulfillment, so agents can complete core workflows. Minor gaps exist, such as no cart item removal, quote cancellation, or order history, but these are not blocking for the primary use case.