MCP
Lyra MCP server
Connect Lyra to Claude Desktop, Cursor, Zed, Continue, ChatGPT custom GPTs, or any agent that speaks Model Context Protocol.
AI Anda, terhubung ke Lyra Anda
Lyra memberi asisten AI Anda sendiri sebuah saluran yang aman dan pribadi ke data Anda. Hubungkan Claude, ChatGPT, atau Gemini dan ia dapat membaca daftar yang telah Anda saring, pembelian berulang Anda, kebutuhan bulanan Anda, dan daftar perencanaan Anda, serta membaca halaman yang sedang Anda lihat, tanpa mengambil (scraping) apa pun.
Dua server, satu saluran
MCP cloud, data akun Anda. Di-host di lyrasearch.com/mcp dan dibuka oleh akun berbayar Anda dengan login OAuth sekali klik. Ia hanya menampilkan data Anda SENDIRI, tidak pernah milik orang lain, tidak pernah daftar resmi lengkap.
MCP lokal, halaman yang sedang Anda buka. Aplikasi Lyra menjalankan server kecil di perangkat Anda (hanya loopback, bawaannya nonaktif). AI Anda membaca halaman yang sudah dirender dengan sesi Anda, tanpa scraping, tanpa perlawanan anti-bot, tidak ada yang meninggalkan perangkat.
Halaman juga bisa menyediakan alatnya sendiri (WebMCP). AI Anda dapat memanggilnya untuk Anda, tetapi setiap tindakan tetap meminta persetujuan Anda di layar terlebih dahulu.
Apa yang dapat dibaca AI Anda
- Daftar blokir dan Clean milik Anda sendiri
- Apa yang Anda beli ulang dan kapan jatuh tempo berikutnya
- Kebutuhan bulanan dan pengeluaran Anda
- Daftar perencanaan / keinginan Anda (tambahkan pembelian mendatang)
- Halaman yang sedang Anda lihat dan tab yang terbuka
- Favorit dan riwayat penjelajahan Anda (hanya di perangkat, tidak pernah meninggalkan perangkat)
Anda selalu memegang kendali
Membaca itu gratis. Menavigasi dan menambah ke daftar Anda sendiri meminta sekali per sesi, lalu berjalan lancar. Apa pun yang berkomunikasi atau berkomitmen atas nama Anda, membeli, mengirim e-mail atau pesan, mengirim formulir, menandatangani dokumen, SELALU memerlukan persetujuan tegas Anda di layar, setiap saat. Vault dan kata sandi Anda tidak pernah terekspos.
Hubungkan asisten Anda
Server di perangkat (lokal). Di aplikasi Lyra, buka Settings → Local AI server, aktifkan, dan salin alamat serta token ke klien AI di perangkat Anda.
Saluran AI adalah bagian dari langganan Lyra Anda. Hanya-baca secara bawaan, berbayar, 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
Hubungkan Lyra ke Claude atau ChatGPT
Keduanya terhubung dalam beberapa klik dengan login OAuth sekali klik — tanpa kunci yang perlu disalin. Alat pencarian terkurasi berfungsi bahkan sebelum Anda login; login membuka daftar pribadi dan data belanja Anda.
URL server Lyra MCP: https://lyrasearch.com/mcp
Claude (aplikasi desktop atau web)
- Buka Claude — aplikasi desktop atau claude.ai — lalu buka Pengaturan.
- Buka Konektor (pada beberapa paket: Pengaturan → Pratinjau fitur → Konektor).
- Klik "Tambahkan konektor kustom".
- Tempel URL server Lyra MCP: https://lyrasearch.com/mcp
- Klik Tambah. Claude akan membuka halaman login Lyra — setujui dengan akun Lyra Anda (OAuth, sekali klik, tanpa kunci yang perlu disalin).
- Selesai. Minta Claude menggunakan Lyra, misalnya "Gunakan Lyra untuk memeriksa apakah shein.com ada di daftar blokir."
ChatGPT (Plugin)
- Aktifkan Mode Pengembang: Pengaturan → Plugin → Mode Pengembang → aktifkan Mode Pengembang.
- Tambahkan plugin: Pengaturan → Plugin → Jelajahi Plugin → +
- Masukkan URL server Lyra MCP: https://lyrasearch.com/mcp
- Jika diminta, autentikasi dengan OAuth (sekali klik — alat pencarian terkurasi gratis juga berfungsi tanpa login).
- Tunggu ChatGPT mendeteksi alat yang tersedia secara otomatis.
- Klik Simpan.
Selesai — Lyra kini tersedia dalam percakapan Anda.
Uji cepat
Coba perintah seperti:
- “Gunakan Lyra untuk menemukan toko tepercaya untuk tas tangan kulit, dari belanja kuratannya (daftar Clean).”
- “Tanya Lyra apakah shein.com ada di daftar blokir, dan sarankan alternatif Clean.”
- “Gunakan Lyra untuk mencari sepatu lari tanpa terjebak fast-fashion atau dropshipping.”
Jika jawabannya menyebutkan Lyra digunakan, berarti integrasinya berfungsi.
Pemecahan masalah
- Tidak menemukan "Plugin" atau "Jelajahi Plugin": pastikan Mode Pengembang aktif (Pengaturan → Plugin → Mode Pengembang), dan paket Anda menyertakan fitur ini.
- Kesalahan koneksi: pastikan https://lyrasearch.com/mcp dapat dijangkau dan disajikan melalui HTTPS yang valid.
- Diminta autentikasi: login dengan akun Lyra Anda (OAuth) — tidak ada kunci yang perlu disalin. Alat pencarian terkurasi gratis juga berfungsi tanpa login.
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