lupa-mcp
lupa-mcp
Разрешите вашему ИИ-агенту искать документы на вашем Mac — по тому, что написано внутри них.
MCP-сервер для Lupa, приложения для поиска файлов в macOS с собственным индексом. Ваш агент спрашивает у Lupa; Lupa отвечает из локального индекса за ~30 мс. Ничто не попадает в сет.
"find the contract that mentions the penalty clause"
↓
lupa_search → ranked paths + matching snippets
lupa_read → the document's text, without opening the fileИщет имена файлов и содержимое документов: PDF, Word, Excel, PowerPoint, обыный текст, Hangul HWP/HWPX и отсканные PDF-файлы, прочтанные м опомощью OCR.
Почему это, а не find/grep
| lupa-mcp | |
Ищет внутри PDF, DOCX, HWP | нет | да |
Отсканные документы (OCR) | нет | да |
Корейские части слов и частицы | плохо | да — |
Скорость на большом диске | сек/mod | ~30 мс (индексованность) |
Агенту нужен доступ к ФС | да | нет — Lupa читает файлы, а не ваш агент |
Последная строка — и есть вся суть. Ваш агент получает содержимое документов без того, чтобы вы выдавали ему доступ к вашему диску.
Related MCP server: LocalSynapse
Требования
Приложение Lupa должно быть установлено — этот сервер читает индекс, который создает Lupa; сам он ничего не индексирует.
Установите Lupa (беослатно) из Mac App Store: https://lupa.kr
Откройте приложение, добавьте папки, по которым ищете, и дождитесь завершения индексации.
Только macOS.
Установка
Claude Code
claude mcp add lupa -- npx -y lupa-mcpClaude Desktop / Cursor / любой MCP-клиент — добавьте в конфигурацию MCP вашего клиента:
{
"mcpServers": {
"lupa": { "command": "npx", "args": ["-y", "lupa-mcp"] }
}
}Вот и все. Без API-ключа, без аккаунта и без настройки.
Инструменты
lupa_search
аргумент | по умолчанию | описание |
| — | см. синтаксис ниже |
| 10 | сколько результатов вернуть (макс. 50) |
| false | только имена файлов, без содержимого (быстрее) |
| 160 | усекать каждый сниппет (0 = не усекать) |
lupa_read
Возвращает текст, который Lupa уже извлекла из файла — это легче, чем читать исходный файл, и работает для форматов, которые ваш агент не умеет разобрать. Требуется Lupa 1.1 или нове.
аргумент | по умолчанию | описание |
| — | абсолютный путь, как его верняет функция |
| 8000 | ограчивает размер возвращаемого иксa (0 = без ограничений) |
Синтаксис запросов
word1 word2 files matching ALL words rank first
n:word file name only (name:, 이름:, 文件名:)
c:word document content only (content:, 내용:, 内容:)
f:word folder path contains (폴더:, 文件夹:)
-word exclude
"exact phrase" literal match
.pdf *.mp3 report* extension / wildcard
kind:document document · pdf · hwp · image · video · audio · code · archive · app
size:>10mb size:<1mb
date:today date:week · date:month · date:7d · date:2026-06Кеко и китайские приставки тоже работают (종류: 크в: 날짜: / 种类: 大สิ: 日期:).
Корейский обрабатывается корректно. Поиск работает и по частым словососчетам, и по предлогженным частицам, — вот тут Spotlight ошибается.
Конфиденциальнность
Все выполняется на вашей Mac. Lupa не имеется ни кода работы с сетью, а этот сервер только запустляет командную строку Lupa внутри приложения и передает результат агенту. Ничего не выгружается, никакой телеметрии.
Примечания
Бесплатный индекс Lupa охватывает до 50 000 файлов. Этот сервер наследует тем, что приложение уже проиндексировало, — здесь нет отдельного лимита или платы.
Индексируется только начало каждого документа, поэтому
lupa_readобрежается длинные файлы.Если Lupa установлена в нестандартном месте, задайте
LUPA_SEARCH_PATH, указа остаток на бинерlupa-searchв папке приложения.
Поникос
Сообщение | Решение |
"Lupa를 찾고 수 없습니다" / не найденo | Установите Lupa из Mac App Store |
"검색 인덱스가 не 있습니다" | Откроыте Lupa, мик. папки, долйтесь индексации |
"본о чтения не поддерживается" | Обновите Lupa до 1.1 или нововой |
Нет результатов для файла, который существует | Возможно, его па пка не зареස්стрирована в Lupa |
Лиензия
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Securely search and manage workspace context files for AI agents and teams.
Search and reason over your Obsidian-style Markdown vault, right from ChatGPT.
Agent-native search engine with live web research optimized for AI agents.
Ingest, manage, and retrieve documents for RAG-powered AI applications
Related MCP Servers
- AlicenseAqualityAmaintenancePrivacy-first local document search using semantic search. Runs entirely on your machine with no cloud services, supporting PDF, DOCX, TXT, and Markdown files.2294,655 npm398MIT
- AlicenseNot gradedqualityAmaintenanceOffline AI-powered local file search MCP server for Windows. Searches inside document contents (Word, Excel, PDF, PowerPoint, HWP) using BM25 + dense vector hybrid search. 100% local, no cloud, no login, no telemetry.7Apache 2.0
- AlicenseAqualityAmaintenanceEnables AI agents to search local Markdown documents using natural language, with automatic indexing and section-level retrieval.105 npm1MIT
- AlicenseAqualityCmaintenanceProvides LLMs with secure, read-only access to local documentation by scanning directories, extracting content from PDF, DOCX, Markdown, and text files, and performing keyword searches.37 npmMIT