AI coding assistants embed Google Fonts via CDN by default – a GDPR violation on every page load. realmaker LocalFonts is an MCP server that teaches your AI agent to automatically download fonts and embed them locally in your project. No external servers. No legal risk.
/* Before: AI agent embeds Google CDN (GDPR violation) */
@import url('https://fonts.googleapis.com/css2?family=Roboto');
/* After: AI agent downloads fonts locally (compliant) */
@font-face {
font-family: 'Roboto';
src: url('./fonts/roboto/400-normal.woff2');
}
Anyone using AI coding assistants unknowingly walks into a legal trap.
AI agents have seen Google Fonts CDN links billions of times in their training data. They generate code that loads fonts directly from Google by default.
On every page load, your visitors' IP addresses are transmitted to Google servers in the US – without consent, without legal basis.
The Munich Regional Court ruled in 2022: Google Fonts via CDN violates Art. 6(1) GDPR. Since then, thousands of cease-and-desist letters have been sent.
The website operator is responsible, not the AI agent. Fines of up to EUR 20 million or 4% of annual revenue are possible.
Everything you need to self-host Google Fonts with full privacy – in one API.
Fonts are downloaded directly into your project and served from your own server. No data transmission to Google. No external connections.
Connect the MCP server with a single terminal command. After that, your AI agent downloads fonts locally automatically. No manual configuration.
Your AI agent automatically recognizes that fonts need to be downloaded locally. It handles the download and CSS embedding on its own – you don't have to do anything manually.
Complete Google Fonts catalog. Daily sync. All weights, styles, and formats.
Native Claude Code integration via Model Context Protocol. Search and embed fonts without leaving your IDE.
Fonts are stored directly on your server. No external requests, no dependency on third-party services. Faster load times through local hosting.
Privacy-compliant Google Fonts in 3 steps.
One command in the terminal and your AI agent has access to 1,600+ Google Fonts.
claude mcp add-json rm-localfonts
'{"type":"http","url":"..."}'
Tell your AI agent: "Download the fonts locally." It handles the rest automatically.
"Download Inter in 400 and 700 locally"
The font files are in your project folder. Your server delivers them – no external contact.
assets/fonts/inter/400-normal.woff2
assets/fonts/inter/700-normal.woff2
Connect realmaker LocalFonts directly with Claude Code. Search and embed fonts via prompt.
One command in the terminal – then Claude can automatically embed fonts.
4 endpoints for everything font-related. REST, JSON, ready to use.
GET /v1/fonts?search=roboto&category=sans-serif
{
"fonts": [{
"family": "Roboto",
"category": "sans-serif",
"variant_count": 12
}]
}
GET /v1/css?family=Roboto&weights=400,700
@font-face {
font-family: 'Roboto';
font-weight: 400;
src: url('...') format('woff2');
}
GET /v1/font/roboto/400-normal.woff2
→ Binary woff2
→ Cache: 1 Jahr (immutable)
GET /v1/account
{
"usage": {
"requests_today": 42,
"daily_limit": 100,
"remaining": 58
}
}
Start for free. Upgrade when you need more.
Create your free account and get your API key instantly.