EMEA Compliance
FreeNot checkedEMEA sales + employment compliance for AI agents across 7 countries (UK, Germany, France, Spain, Italy, Netherlands, Sweden). GDPR, IR35, CNIL, B2B opt-out rule
About
EMEA sales + employment compliance for AI agents across 7 countries (UK, Germany, France, Spain, Italy, Netherlands, Sweden). GDPR, IR35, CNIL, B2B opt-out rules, cultural buyer psychology. Built by an ex-Deel ($12B) compliance + sales operator.
README
The only MCP server purpose-built for AI agents selling into Europe.
By Elisabeth Hitz — 5+ years EMEA enterprise sales at Deel ($12B), Autodesk, Criteo, Red Points.
Why This Exists
Most AI SDR platforms (11x, Artisan, Alta, Landbase) are built by US founders for US buyers. They fall apart the moment they cross the Atlantic.
EMEA is not one market. The UK buyer wants data. The German buyer wants documentation and process. The Spanish buyer needs trust over time. The French buyer expects intellectual rigor — in French. The Dutch buyer wants you to get to the point in the first sentence.
Generic outreach doesn't just underperform in EMEA — it actively damages brand trust, and once trust is gone in a European market, it's gone for years.
This MCP gives your AI agent the localized human intelligence it cannot get from scraping the internet.
🔧 7 Tools
| Tool | What it does |
|---|---|
get_country_brief |
Complete country playbook: buyer psychology, what works/kills, sales cycle, decision makers, compliance, seasonal warnings. Run BEFORE any outreach. |
get_outreach_template |
Country × channel templates (cold email, LinkedIn DM, InMail, follow-ups, breakup). Calibrated to local norms. |
get_followup_cadence |
Country-specific timing: NL wants 2-day yes/no gaps, DE wants 4-7 day formal docs, Nordics want 5-7 day modesty. |
get_compliance_check |
GDPR + country-specific legal: UK GDPR, Impressum (DE), Mentions légales (FR), CNIL (FR), AEPD (ES), DPC (IE). Risks, fines, safe-harbor checklists. |
get_stakeholder_map |
Multi-stakeholder navigation by company stage (early startup / growth / mid-market / enterprise). Decision-maker, influencer, blockers, champion-building script. |
get_eor_objection_handler |
Built from 3+ years selling EOR at Deel and Multiplier. 5 most common objections with country-specific responses. |
get_full_emea_pack |
Everything dumped — for fine-tuning or full agent context. |
🌍 Country Coverage
🇬🇧 UK — Analytical, dry humor, 2-4 wk SMB cycle, UK GDPR 🇮🇪 Ireland — Relationship-first, Dublin tech context, EU GDPR 🇪🇸 Spain — Patient, hierarchical, 4-8 wks, August dead, AEPD 🇩🇪 Germany — Process-first, formal address, 6-12 wks, BDSG + Impressum required 🇫🇷 France — Intellectual rigor, French language, CNIL strictest on cookies 🇳🇱 Netherlands — Direct, fast (2-4 wks), AVG 🇸🇪 Nordics (SE/NO/DK/FI) — Modest, consensus, 3-6 wks, sustainability framing
💰 Pricing (Pay-Per-Event)
Premium positioning — country-specific intelligence is irreplaceable for AI agents serving European buyers.
| Event | Price |
|---|---|
| Country brief | $0.10 |
| Outreach template | $0.05 |
| Compliance check | $0.10 |
| Stakeholder map | $0.10 |
| EOR objection handler | $0.10 |
| Full EMEA pack dump | $1.00 |
First 5 calls free — try it on Claude Desktop, Cursor, or any MCP client.
🎯 Real Example Calls
Selling into Germany:
Agent task: First touch with German prospect at €200M company
→ get_country_brief({ country: "germany" })
→ Returns: "Sehr geehrte/r Herr/Frau format. Include Impressum and Datenschutzerklärung
link. Expect 6-12 week cycle. Send detailed proposal with verifiable case study,
never overpromise. Avoid casual tone until invited."
→ get_outreach_template({ country: "germany", channel: "cold_email" })
→ Returns: Properly formatted German formal email with Sehr geehrte/r address,
GDPR-compliant signature, attached case study reference.
Multi-stakeholder enterprise deal:
Agent task: Mapping a 1500-employee French enterprise prospect
→ get_stakeholder_map({ company_stage: "enterprise" })
→ Returns: "C-suite sign-off, 5-10 stakeholders typical. Include Project lead + Legal
+ Procurement + IT + Data Protection Officer (EU). 3-9 month cycle. Map the org
BEFORE outreach. Champion-building script: 'Most enterprise decisions involve
5-10 stakeholders. Can I share what's typical at companies your size...'"
EOR objection in real time:
Prospect (German HR Director): "We'll just hire as contractors instead of EOR"
→ get_eor_objection_handler({ eor_objection: "use_contractors_instead" })
→ Returns: "In Germany, Spain, France — misclassification penalties can be 5-10x
what you saved. Back-payment of social contributions plus fines plus retroactive
employee rights. EOR removes that risk entirely. Country-specific legal framework:
Germany's AÜG / France's portage salarial..."
📦 Compliance Coverage
Every country brief includes:
- Applicable framework (GDPR + national law)
- Cold email legality (legitimate interest analysis)
- Required outreach elements (Impressum, Mentions légales, opt-out)
- Cookie consent rules
- Regulator name + risk level
- Maximum fine ranges
- Safe-harbor checklist
Disclaimer: This is general guidance, not legal advice. Always have a qualified privacy lawyer review your final process. But it gets you 80% of the way there in 1 tool call.
Who This Is For
- AI SDR platforms (11x, Artisan, Alta, Landbase) wanting to expand beyond US/UK
- Outbound automation tools with European customers asking "why don't you support DE/FR/ES properly?"
- EU-based AI agent builders needing built-in compliance defaults
- Global EOR/payroll AI (selling for Deel/Remote/Velocity Global) needing country-specific objection handlers
- CRM AI assistants doing autonomous outreach across multiple EU markets
- Founders building EU sales tools who don't want to hire a regional consultant
Why This Is Different
Generic AI SDRs treat "EMEA" as one box. The reality:
| Metric | UK | Germany | Spain | Netherlands |
|---|---|---|---|---|
| Buyer style | Direct | Formal | Relational | Hyper-direct |
| Avg SMB cycle | 2-4 wks | 6-12 wks | 4-8 wks | 2-4 wks |
| Touch tolerance | 3 over 2 wks | 4-7 day gaps | 5+ touches OK | 2-3 max |
| Cookie law | PECR | Strictest in EU | AEPD active | AVG |
| Worst time | Aug + Christmas | Schul-/Sommerferien | August (dead) | Jul-Aug |
You cannot encode this from a blog post. It comes from 5+ years actually selling deals at Deel ($12B), Autodesk, Criteo, Red Points.
📦 Integration
Works with any MCP-compatible client:
- Claude Desktop
- Cursor
- Cline
- Windsurf
- Custom MCP implementations
{
"mcpServers": {
"emea-compliance": {
"command": "node",
"args": ["/path/to/emea-compliance-mcp/dist/main.js"]
}
}
}
🤝 For AI SDR Platforms
If you're 11x, Artisan, Alta, Landbase, Outreach, Apollo, or building a similar product and want to white-label EMEA capabilities for your customers, DM me on LinkedIn. White-label deals + custom country expansion available.
👤 About the Author
Elisabeth Hitz — Swiss-American B2B sales executive based in Barcelona.
- 5+ years EMEA enterprise sales
- Deel ($12B valuation), Autodesk, Criteo (268% quota), Red Points
- Closed deals in UK, Germany, Spain, France, Ireland, Netherlands
- Native Swiss-German speaker, fluent French/Spanish, professional English
- Now building closermethod.com and the EMEA AI agent stack
LinkedIn: linkedin.com/in/elisabethhitz
License
MIT.
Installing EMEA Compliance
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/closermethod/emea-compliance-mcpFAQ
Is EMEA Compliance MCP free?
Yes, EMEA Compliance MCP is free — one-click install via Unyly at no cost.
Does EMEA Compliance need an API key?
No, EMEA Compliance runs without API keys or environment variables.
Is EMEA Compliance hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install EMEA Compliance in Claude Desktop, Claude Code or Cursor?
Open EMEA Compliance on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
by modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
by xuzexin-hzMCP-Agent
A simple, composable framework to build agents using Model Context Protocol by [LastMile AI](https://www.lastmileai.dev)
by lastmile-aiSpring AI MCP Client
Provides auto-configuration for MCP client functionality in Spring Boot applications.
mcp.natoma.ai
A Hosted MCP Platform to discover, install, manage and deploy MCP servers by [Natoma Labs](https://www.natoma.ai)
MCPHub
Website to list high quality MCP servers and reviews by real users. Also provide online chatbot for popular LLM models with MCP server support.
MCP Servers Rating and User Reviews
Website to rate MCP servers, write authentic user reviews, and [search engine for agent & mcp](http://www.deepnlp.org/search/agent)
mkinf
An Open Source registry of hosted MCP Servers to accelerate AI agent workflows.
Compare EMEA Compliance with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All ai MCPs
