MCP
Lyra MCP server
Connect Lyra to Claude Desktop, Cursor, Zed, Continue, ChatGPT custom GPTs, or any agent that speaks Model Context Protocol.
あなたのAIを、あなたのLyraに接続
Lyraは、あなた自身のAIアシスタントに、あなたのデータへの安全でプライベートなチャンネルを提供します。Claude、ChatGPT、Geminiを接続すれば、洗練されたリスト、定期的な購入、毎月の必需品、そしてプランニングリストを読み取り,さらにあなたが見ているページも読み取れます,何もスクレイピングすることなく。
2つのサーバー、1つのチャンネル
クラウドMCP,あなたのアカウントデータ. lyrasearch.com/mcpにホストされ、あなたの有料アカウントによってワンクリックの OAuth ログインでロック解除されます。公開するのはあなた自身のデータだけ,他人のものは決して、完全な公式リストも決して公開しません。
ローカルMCP,あなたが今いるページ. Lyraアプリはあなたのデバイス上で小さなサーバー(ループバックのみ、デフォルトはオフ)を実行します。あなたのAIは、あなたのセッションですでにレンダリングされたページを読み取ります,スクレイピングなし、アンチボットとの戦いなし、何もデバイスから外に出ません。
ページ自身がツール(WebMCP)を提供することもあります。AI はあなたの代わりに呼び出せますが、操作を伴うものは必ず画面での承認を求めます。
あなたのAIが読み取れるもの
- あなた自身のブロックリストとCleanリスト
- あなたが買い直すものと、次の期限がいつか
- あなたの毎月の必需品と支出
- あなたのプランニング/ウィッシュリスト(将来の購入を追加)
- あなたが見ているページと開いているタブ
- あなたのお気に入りと閲覧履歴(端末内にのみ保存,端末の外に出ることはありません)
主導権はいつもあなたに
読み取りは無料です。ナビゲーションとあなた自身のリストへの追加は、セッションごとに一度尋ね、その後はスムーズに流れます。あなたに代わって連絡したり約束したりするもの,購入、電子メールやメッセージの送信、フォームの送信、文書への署名,は、常に画面上でのあなたの明示的な承認を、毎回必要とします。あなたのボールトとパスワードが公開されることは決してありません。
アシスタントを接続する
オンデバイス(ローカル)サーバー. Lyraアプリで、Settings → ローカルAIサーバーを開き、オンにして、アドレスとトークンをオンデバイスのAIクライアントにコピーします。
AIチャンネルはLyraのサブスクリプションに含まれます。デフォルトは読み取り専用、有料、オプトイン。
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 を Claude または ChatGPT に接続する
どちらも数クリックで接続でき、ワンクリックの OAuth サインインで完了します,コピーする鍵はありません。キュレーションされた検索ツールはサインイン前でも使えます。サインインすると、あなたの個人リストとショッピングデータが解放されます。
Lyra MCP サーバー URL: https://lyrasearch.com/mcp
Claude(デスクトップまたはウェブ)
- Claude を開き,デスクトップアプリまたは claude.ai,設定に移動します。
- コネクタを開きます(一部のプランでは:設定 → 機能プレビュー → コネクタ)。
- 「カスタムコネクタを追加」をクリックします。
- Lyra MCP サーバー URL を貼り付けます:https://lyrasearch.com/mcp
- 追加をクリックします。Claude が Lyra のサインインを開くので、Lyra アカウントで承認します(OAuth、ワンクリック、コピーする鍵はありません)。
- 完了です。Claude に Lyra を使うよう頼みましょう。例:「Lyra を使って shein.com がブロックリストに入っているか確認して。」
ChatGPT(プラグイン)
- 開発者モードを有効にする:設定 → プラグイン → 開発者モード → 開発者モードをオンにする。
- プラグインを追加する:設定 → プラグイン → プラグインを探す → +
- Lyra MCP サーバー URL を入力します:https://lyrasearch.com/mcp
- 求められたら、OAuth で認証します(ワンクリック,無料のキュレーション検索ツールはサインインなしでも使えます)。
- ChatGPT が利用可能なツールを自動的に検出するのを待ちます。
- 保存をクリックします。
完了です,Lyra が会話で使えるようになりました。
かんたんテスト
こんなプロンプトを試してみてください:
- “Lyra を使って、厳選された Clean ショッピングから本革ハンドバッグの信頼できるお店を見つけて。”
- “shein.com がブロックリストに入っているか Lyra に尋ねて、Clean な代替店を提案してもらって。”
- “Lyra を使って、fast-fashion や dropshipping に陥らずにランニングシューズを検索して。”
回答に Lyra を使ったと書かれていれば、連携は正しく動いています。
トラブルシューティング
- 「プラグイン」または「プラグインを探す」が見つからない:開発者モードがオンになっていること(設定 → プラグイン → 開発者モード)、そしてプランがその機能を含んでいることを確認してください。
- 接続エラー:https://lyrasearch.com/mcp にアクセスでき、有効な HTTPS で提供されていることを確認してください。
- 認証を求められた:Lyra アカウント(OAuth)でサインインしてください,コピーする鍵はありません。無料のキュレーション検索ツールはサインインなしでも使えます。
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