MCP
Lyra MCP server
Connect Lyra to Claude Desktop, Cursor, Zed, Continue, ChatGPT custom GPTs, or any agent that speaks Model Context Protocol.
Yapay zekanız, Lyra’nıza bağlı
Lyra, kendi yapay zeka asistanınıza verilerinize güvenli, özel bir kanal verir. Claude, ChatGPT veya Gemini’yi bağlayın; incelttiğiniz listelerinizi, tekrar eden alımlarınızı, aylık temel ihtiyaçlarınızı ve planlama listenizi okuyabilir (ve baktığınız sayfayı okuyabilir) hiçbir şeyi kazımadan.
İki sunucu, tek kanal
Bulut MCP: hesap verileriniz. lyrasearch.com/mcp adresinde barındırılır ve ücretli hesabınızla tek tıkla bir OAuth girişiyle açılır. Yalnızca SİZİN kendi verilerinizi sunar: asla başkalarının verilerini, asla tam resmi listeyi değil.
Yerel MCP: bulunduğunuz sayfa. Lyra uygulaması cihazınızda küçücük bir sunucu çalıştırır (yalnızca loopback, varsayılan olarak kapalı). Yapay zekanız, oturumunuzla zaten işlenmiş sayfayı okur: kazıma yok, anti-bot mücadelesi yok, hiçbir şey cihazdan çıkmaz.
Sayfalar kendi araçlarını da sunabilir (WebMCP). Yapay zekân bunları senin için çağırabilir, ama işlem yapan her şey önce ekranda onayını ister.
Yapay zekanızın okuyabilecekleri
- Kendi engelleme ve temizleme listeleriniz
- Neyi yeniden aldığınız ve bir sonraki alımın ne zaman gerektiği
- Aylık temel ihtiyaçlarınız ve harcamanız
- Planlama / istek listeniz (gelecekteki alımları ekleyin)
- Görüntülediğiniz sayfa ve açık sekmeleriniz
- Yer imleriniz ve gezinme geçmişiniz (yalnızca cihazda, cihazdan asla ayrılmaz)
Kontrol her zaman sizde
Okumalar ücretsizdir. Gezinme ve kendi listelerinize ekleme oturum başına bir kez sorar, sonra akıp gider. Sizin adınıza iletişim kuran veya taahhüt eden her şey (satın alma, e-posta veya mesaj gönderme, form gönderme, bir belge imzalama) HER ZAMAN ekranda açık onayınızı gerektirir, her seferinde. Kasanız ve şifreleriniz asla ifşa edilmez.
Asistanınızı bağlayın
Cihaz üzerinde (yerel) sunucu. Lyra uygulamasında Settings → Local AI server’ı açın, etkinleştirin ve adresi ve belirteci cihazınızdaki yapay zeka istemcinize kopyalayın.
Yapay zeka kanalı, Lyra aboneliğinizin bir parçasıdır. Varsayılan olarak yalnızca okuma, ücretli, isteğe bağlı katılım.
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
Lyra'yı Claude veya ChatGPT'ye bağlayın
Her ikisi de tek tıkla OAuth girişiyle birkaç tıklamada bağlanır — kopyalanacak anahtar yok. Seçilmiş arama araçları giriş yapmadan önce bile çalışır; giriş yapmak kişisel listelerinizi ve alışveriş verilerinizi açar.
Lyra MCP sunucu URL'si: https://lyrasearch.com/mcp
Claude (Masaüstü veya web)
- Claude'u açın — Masaüstü uygulaması veya claude.ai — ve Ayarlar'a gidin.
- Bağlayıcılar'ı açın (bazı planlarda: Ayarlar → Özellik önizlemesi → Bağlayıcılar).
- "Özel bağlayıcı ekle"ye tıklayın.
- Lyra MCP sunucu URL'sini yapıştırın: https://lyrasearch.com/mcp
- Ekle'ye tıklayın. Claude, Lyra'nın giriş ekranını açar — Lyra hesabınızla onaylayın (OAuth, tek tık, kopyalanacak anahtar yok).
- Tamam. Claude'dan Lyra'yı kullanmasını isteyin, örneğin: "shein.com engelleme listesinde mi diye kontrol etmek için Lyra'yı kullan."
ChatGPT (Eklentiler)
- Geliştirici Modu'nu etkinleştirin: Ayarlar → Eklentiler → Geliştirici Modu → Geliştirici Modu'nu açın.
- Eklentiyi ekleyin: Ayarlar → Eklentiler → Eklentileri Keşfet → +
- Lyra MCP sunucu URL'sini girin: https://lyrasearch.com/mcp
- İstenirse OAuth ile kimlik doğrulaması yapın (tek tık — ücretsiz seçilmiş arama araçları giriş yapmadan da çalışır).
- ChatGPT'nin kullanılabilir araçları otomatik olarak algılamasını bekleyin.
- Kaydet'e tıklayın.
Tamam — Lyra artık sohbetlerinizde kullanılabilir.
Hızlı test
Şöyle bir komut deneyin:
- “Deri bir el çantası için güvenilir mağazaları Lyra'nın seçilmiş (Clean) alışverişinden bulmak için Lyra'yı kullan.”
- “Lyra'ya shein.com'un engelleme listesinde olup olmadığını sor ve Clean alternatifleri öner.”
- “Fast-fashion ya da dropshipping'e düşmeden koşu ayakkabısı aramak için Lyra'yı kullan.”
Yanıt Lyra'nın kullanıldığını söylüyorsa entegrasyon çalışıyordur.
Sorun giderme
- "Eklentiler" veya "Eklentileri Keşfet"i bulamıyorsanız: Geliştirici Modu'nun açık olduğundan (Ayarlar → Eklentiler → Geliştirici Modu) ve planınızın bu özelliği içerdiğinden emin olun.
- Bağlantı hatası: https://lyrasearch.com/mcp adresinin erişilebilir olduğunu ve geçerli HTTPS üzerinden sunulduğunu doğrulayın.
- Kimlik doğrulama isteniyor: Lyra hesabınızla giriş yapın (OAuth) — kopyalanacak anahtar yoktur. Ücretsiz seçilmiş arama araçları giriş yapmadan da çalışır.
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