MCP
Lyra MCP server
Connect Lyra to Claude Desktop, Cursor, Zed, Continue, ChatGPT custom GPTs, or any agent that speaks Model Context Protocol.
AI của bạn, kết nối với Lyra của bạn
Lyra trao cho trợ lý AI của riêng bạn một kênh riêng tư, an toàn tới dữ liệu của bạn. Kết nối Claude, ChatGPT hoặc Gemini và nó có thể đọc các danh sách đã tinh chỉnh, các khoản mua định kỳ, nhu yếu phẩm hằng tháng và danh sách kế hoạch của bạn, và đọc trang bạn đang xem, mà không thu thập bất cứ thứ gì.
Hai máy chủ, một kênh
MCP đám mây, dữ liệu tài khoản của bạn. Được lưu trữ tại lyrasearch.com/mcp và mở khóa bằng tài khoản trả phí của bạn qua đăng nhập OAuth một lần nhấp. Nó chỉ hiển thị dữ liệu của RIÊNG bạn, không bao giờ của người khác, không bao giờ là danh sách chính thức đầy đủ.
MCP cục bộ, trang bạn đang xem. Ứng dụng Lyra chạy một máy chủ nhỏ trên thiết bị của bạn (chỉ loopback, mặc định tắt). AI của bạn đọc trang đã được kết xuất với phiên của bạn, không thu thập dữ liệu, không đấu tranh với chống bot, không có gì rời khỏi thiết bị.
Các trang web cũng có thể cung cấp công cụ riêng (WebMCP). AI của bạn có thể gọi chúng thay bạn, nhưng mọi hành động vẫn xin phép bạn trên màn hình trước.
AI của bạn có thể đọc gì
- Các danh sách chặn và Clean của riêng bạn
- Những gì bạn mua lại và khi nào đến hạn tiếp theo
- Nhu yếu phẩm hằng tháng và chi tiêu của bạn
- Danh sách kế hoạch / mong muốn của bạn (thêm các khoản mua trong tương lai)
- Trang bạn đang xem và các tab đang mở của bạn
- Mục yêu thích và lịch sử duyệt web của bạn (chỉ nằm trên thiết bị, không bao giờ rời khỏi thiết bị)
Bạn luôn nắm quyền kiểm soát
Đọc là miễn phí. Điều hướng và thêm vào danh sách của riêng bạn hỏi một lần mỗi phiên, rồi diễn ra liền mạch. Bất cứ điều gì giao tiếp hoặc cam kết thay mặt bạn, mua hàng, gửi e-mail hoặc tin nhắn, nộp biểu mẫu, ký tài liệu, LUÔN cần bạn phê duyệt rõ ràng trên màn hình, mỗi lần. Kho lưu trữ và mật khẩu của bạn không bao giờ bị lộ.
Kết nối trợ lý của bạn
Máy chủ trên thiết bị (cục bộ). Trong ứng dụng Lyra, mở Settings → Local AI server, bật nó lên và sao chép địa chỉ cùng token vào ứng dụng AI trên thiết bị của bạn.
Kênh AI là một phần trong gói đăng ký Lyra của bạn. Mặc định chỉ đọc, trả phí, 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
Kết nối Lyra với Claude hoặc ChatGPT
Cả hai đều kết nối chỉ với vài cú nhấp bằng đăng nhập OAuth một chạm — không cần sao chép khóa nào. Các công cụ tìm kiếm tuyển chọn hoạt động ngay cả trước khi bạn đăng nhập; đăng nhập sẽ mở khóa các danh sách cá nhân và dữ liệu mua sắm của bạn.
URL máy chủ Lyra MCP: https://lyrasearch.com/mcp
Claude (Máy tính hoặc web)
- Mở Claude — ứng dụng máy tính hoặc claude.ai — và vào Cài đặt.
- Mở Trình kết nối (ở một số gói: Cài đặt → Xem trước tính năng → Trình kết nối).
- Nhấp "Thêm trình kết nối tùy chỉnh".
- Dán URL máy chủ Lyra MCP: https://lyrasearch.com/mcp
- Nhấp Thêm. Claude sẽ mở màn hình đăng nhập Lyra — phê duyệt bằng tài khoản Lyra của bạn (OAuth, một chạm, không cần sao chép khóa).
- Xong. Yêu cầu Claude sử dụng Lyra, ví dụ "Dùng Lyra để kiểm tra xem shein.com có trong danh sách chặn không."
ChatGPT (Plugin)
- Bật Chế độ nhà phát triển: Cài đặt → Plugin → Chế độ nhà phát triển → bật Chế độ nhà phát triển.
- Thêm plugin: Cài đặt → Plugin → Khám phá Plugin → +
- Nhập URL máy chủ Lyra MCP: https://lyrasearch.com/mcp
- Nếu được nhắc, xác thực bằng OAuth (một chạm — các công cụ tìm kiếm tuyển chọn miễn phí cũng hoạt động mà không cần đăng nhập).
- Chờ ChatGPT tự động phát hiện các công cụ khả dụng.
- Nhấp Lưu.
Xong — Lyra hiện đã có sẵn trong các cuộc trò chuyện của bạn.
Kiểm tra nhanh
Thử một câu lệnh như:
- “Dùng Lyra để tìm những cửa hàng đáng tin cậy cho một chiếc túi xách da, từ mục mua sắm được tuyển chọn (Clean).”
- “Hỏi Lyra xem shein.com có nằm trong danh sách chặn không, và gợi ý các lựa chọn thay thế Clean.”
- “Dùng Lyra để tìm giày chạy bộ mà không rơi vào fast-fashion hay dropshipping.”
Nếu câu trả lời cho biết đã dùng Lyra, thì tích hợp đang hoạt động.
Khắc phục sự cố
- Không tìm thấy "Plugin" hoặc "Khám phá Plugin": hãy đảm bảo Chế độ nhà phát triển đang bật (Cài đặt → Plugin → Chế độ nhà phát triển), và gói của bạn có bao gồm tính năng này.
- Lỗi kết nối: xác nhận https://lyrasearch.com/mcp có thể truy cập và được phục vụ qua HTTPS hợp lệ.
- Được yêu cầu xác thực: đăng nhập bằng tài khoản Lyra của bạn (OAuth) — không có khóa nào để sao chép. Các công cụ tìm kiếm tuyển chọn miễn phí cũng hoạt động mà không cần đăng nhập.
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