MCP
Lyra MCP server
Connect Lyra to Claude Desktop, Cursor, Zed, Continue, ChatGPT custom GPTs, or any agent that speaks Model Context Protocol.
Deine KI, verbunden mit deiner Lyra
Lyra gibt deinem eigenen KI-Assistenten einen sicheren, privaten Kanal zu deinen Daten. Verbinde Claude, ChatGPT oder Gemini, und er kann deine verfeinerten Listen, deine wiederkehrenden Käufe, deine monatlichen Essentials und deine Planungsliste lesen, und die Seite lesen, die du gerade ansiehst, ohne irgendetwas zu scrapen.
Zwei Server, ein Kanal
Cloud-MCP, deine Kontodaten. Gehostet auf lyrasearch.com/mcp und freigeschaltet durch dein bezahltes Konto mit einer OAuth-Anmeldung mit einem Klick. Es legt nur DEINE eigenen Daten offen, nie die anderer Personen, nie die vollständige offizielle Liste.
Lokales MCP, die Seite, auf der du bist. Die Lyra-App betreibt einen winzigen Server auf deinem Gerät (nur Loopback, standardmäßig aus). Deine KI liest die bereits mit deiner Sitzung gerenderte Seite, kein Scraping, keine Anti-Bot-Kämpfe, nichts verlässt das Gerät.
Seiten können auch eigene Tools bereitstellen (WebMCP). Deine KI kann sie für dich aufrufen, doch jede Aktion fragt zuerst um deine Zustimmung auf dem Bildschirm.
Was deine KI lesen kann
- Deine eigenen Block- und Clean-Listen
- Was du nachkaufst und wann es als Nächstes fällig ist
- Deine monatlichen Essentials und Ausgaben
- Deine Planung / Wunschliste (künftige Käufe hinzufügen)
- Die Seite, die du ansiehst, und deine offenen Tabs
- Deine Favoriten und dein Browserverlauf (nur auf dem Gerät, verlässt das Gerät nie)
Du hast immer die Kontrolle
Lesen ist frei. Navigieren und das Hinzufügen zu deinen eigenen Listen fragen einmal pro Sitzung, dann läuft es. Alles, was in deinem Namen kommuniziert oder verbindlich handelt, kaufen, E-Mails oder Nachrichten senden, Formulare absenden, ein Dokument signieren, braucht IMMER deine ausdrückliche Zustimmung auf dem Bildschirm, jedes Mal. Dein Tresor und deine Passwörter werden nie offengelegt.
Verbinde deinen Assistenten
Server auf dem Gerät (lokal). Öffne in der Lyra-App Settings → Lokaler KI-Server, aktiviere ihn und kopiere Adresse und Token in deinen KI-Client auf dem Gerät.
Der KI-Kanal ist Teil deines Lyra-Abonnements. Standardmäßig nur lesend, kostenpflichtig, opt-in.
What is MCP?
MCP (Model Context Protocol) is an open spec from Anthropic for AI assistants to call tools on remote servers in a standardized way. Think USB-C for LLMs: any client speaks to any server.
Lyra runs an MCP server at https://lyrasearch.com/mcp. It exposes tools for privacy-respecting lookups (is a specific domain blocked or Clean?), curated alternatives, filtered search, install links, ready-to-share messages and your personal lists. The official block and Clean lists are private, so the MCP never returns them in full, only per-item answers. Public read-only tools work without auth; your own lists and shopping data are unlocked by signing in with OAuth (one-click, no key to copy).
Why this exists
The Lyra browser extension blocks fast-fashion noise inside the user's own browser. The MCP server takes the same curated lists and makes them programmable from the agent layer:
- "Hey Claude, is shein.com on Lyra's block list?" → instant yes/no with category
- "Suggest sustainable alternatives for casual sneakers" → up to N curated brands
- "Search for kitchen knife sets but skip the dropshipping junk" → filtered DDG/Google URL
- "Add this brand I just discovered to my personal Clean list" → synced across all my devices
- "How do I install Lyra on Android?" → direct Play Store link
One source of truth, served everywhere.
Tools available
Public — no login (free daily quota)
check_domainsuggest_alternativesget_statssearch_with_lyraget_install_linksget_share_message
Your lists — read & write (sign in with OAuth)
list_personalget_my_block_listget_my_clean_listsubmit_block_domainsubmit_clean_brandadd_personal_block/remove_personal_blockadd_personal_clean/remove_personal_clean
Your shopping data & planning — reads, plus writes that show a real-time notice + Undo in the Lyra app (sign in with OAuth)
get_recurring_purchasesget_monthly_essentialsget_shopping_planlist_future_purchasesadd_to_plan/remove_from_plan
On-device only (page, tabs, favorites & history). Actions that touch the outside world — buying, sending, submitting — are NOT available here; they always need your express on-screen confirmation in Lyra.
get_current_pagelist_tabsget_favoritesget_historylist_page_toolscall_page_tool
Verbinde Lyra mit Claude oder ChatGPT
Beide lassen sich mit ein paar Klicks über eine OAuth-Anmeldung per Klick verbinden — kein Schlüssel zum Kopieren. Die kuratierten Suchwerkzeuge funktionieren sogar schon vor der Anmeldung; mit der Anmeldung schaltest du deine persönlichen Listen und Shopping-Daten frei.
URL des Lyra-MCP-Servers: https://lyrasearch.com/mcp
Claude (Desktop oder Web)
- Öffne Claude — die Desktop-App oder claude.ai — und gehe zu Einstellungen.
- Öffne Connectors (bei manchen Tarifen: Einstellungen → Funktionsvorschau → Connectors).
- Klicke auf „Benutzerdefinierten Connector hinzufügen".
- Füge die URL des Lyra-MCP-Servers ein: https://lyrasearch.com/mcp
- Klicke auf Hinzufügen. Claude öffnet die Anmeldung von Lyra — bestätige mit deinem Lyra-Konto (OAuth, ein Klick, kein Schlüssel zum Kopieren).
- Fertig. Bitte Claude, Lyra zu verwenden, z. B.: „Nutze Lyra, um zu prüfen, ob shein.com auf der Sperrliste steht."
ChatGPT (Plugins)
- Aktiviere den Entwicklermodus: Einstellungen → Plugins → Entwicklermodus → aktiviere den Entwicklermodus.
- Füge das Plugin hinzu: Einstellungen → Plugins → Plugins erkunden → +
- Gib die URL des Lyra-MCP-Servers ein: https://lyrasearch.com/mcp
- Falls du dazu aufgefordert wirst, authentifiziere dich mit OAuth (ein Klick — die kostenlosen kuratierten Suchwerkzeuge funktionieren auch ohne Anmeldung).
- Warte, bis ChatGPT die verfügbaren Werkzeuge automatisch erkennt.
- Klicke auf Speichern.
Fertig — Lyra ist jetzt in deinen Unterhaltungen verfügbar.
Schnelltest
Probiere eine Eingabe wie:
- “Nutze Lyra, um vertrauenswürdige Shops für eine Ledertasche aus dem kuratierten (Clean-)Shopping zu finden.”
- “Frag Lyra, ob shein.com auf der Sperrliste steht, und schlage Clean-Alternativen vor.”
- “Nutze Lyra, um Laufschuhe zu suchen, ohne in Fast-Fashion oder Dropshipping zu geraten.”
Wenn die Antwort sagt, dass Lyra verwendet wurde, funktioniert die Integration.
Fehlerbehebung
- Du findest „Plugins" oder „Plugins erkunden" nicht: Stelle sicher, dass der Entwicklermodus aktiviert ist (Einstellungen → Plugins → Entwicklermodus) und dass dein Tarif die Funktion enthält.
- Verbindungsfehler: Prüfe, dass https://lyrasearch.com/mcp erreichbar ist und über gültiges HTTPS ausgeliefert wird.
- Du wirst zur Authentifizierung aufgefordert: Melde dich mit deinem Lyra-Konto an (OAuth) — es gibt keinen Schlüssel zum Kopieren. Die kostenlosen kuratierten Suchwerkzeuge funktionieren auch ohne Anmeldung.
Setup · Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"lyra": {
"url": "https://lyrasearch.com/mcp",
"headers": {
"Authorization": "Bearer lyra_YOUR_LICENSE_KEY_HERE"
}
}
}
} Public read-only tools work with no header. For your own lists and shopping data, connect with OAuth (one-click sign-in to your Lyra account — no key to copy): the client opens Lyra, you approve, done. A manual Bearer key from /billing is only for scripts/CLIs that can't open a browser.
Setup · Cursor / Zed / Continue
These editors support MCP via streamable HTTP. Add this to your editor's MCP config:
{
"lyra": {
"transport": "http",
"url": "https://lyrasearch.com/mcp"
}
} Setup · ChatGPT (MCP connector or Custom GPT)
ChatGPT now speaks MCP: in Developer Mode / Connectors, add the server URL https://lyrasearch.com/mcp and authorize with OAuth (one-click, no key). If your plan doesn't show MCP connectors, wrap our OpenAPI 3 spec as a custom GPT Action instead.
Quick test (curl)
List all tools without auth:
curl -X POST https://lyrasearch.com/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' Check a domain:
curl -X POST https://lyrasearch.com/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{
"name":"check_domain",
"arguments":{"domain":"shein.com","locale":"pt-BR"}
}}' Submit a domain to block (with license key):
curl -X POST https://lyrasearch.com/mcp \
-H "Content-Type: application/json" \
-H "Authorization: Bearer lyra_YOUR_KEY" \
-d '{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{
"name":"submit_block_domain",
"arguments":{"domain":"newpredator.com","reason":"dropshipping low-quality"}
}}' Localization
Every tool accepts a locale argument. Supported values: en, pt-BR, es, zh-CN, zh-TW, hi, ar, fr, bn, ru, id, ur, de, ja, vi, tr, ko, it, pl, nl, he.
When omitted, the server defaults to en. Category labels in the response are translated; brand names and domain identifiers stay canonical.
Ecosystem
Lyra has four ways to use it — all on the same curated lists:
- Extension (Chrome, Edge, Brave): filters in real time inside the browser
- DNS (Lyra Safe DNS): cleans every app on the device
- App (Android, iPhone, Mac, PC): the native Lyra browser
- Site (lyrasearch.com): Lyra Search on the web, with login