Everything Search MCP Server

Integrujte bleskurýchle, AI poháňané vyhľadávanie súborov a priečinkov do vašich automatizačných tokov s podporou pre Windows, macOS aj Linux.

Everything Search MCP Server

Čo robí „Everything Search“ MCP Server?

Everything Search MCP Server je multiplatformový server Model Context Protocol (MCP) určený na poskytovanie rýchleho a efektívneho vyhľadávania súborov pre AI asistentov a vývojárov. Prepája AI agentov so systémovými vyhľadávacími nástrojmi a umožňuje dotazy na súbory a priečinky v prirodzenom jazyku na systémoch Windows, macOS a Linux. Na Windows využíva výkonné Everything SDK; na macOS vstavanú databázu Spotlight cez mdfind; a na Linuxe sa integruje s locate alebo plocate. To umožňuje AI workflowom automaticky získať metadáta súborov, rýchlo nájsť zdroje alebo automatizovať úlohy založené na vyhľadávaní v rámci širších vývojových a automatizačných procesov. Everything Search MCP Server zvyšuje produktivitu tým, že umožňuje hĺbkové, kontextové vyhľadávanie súborov pre LLM a vývojárske nástroje.

Zoznam promptov

V repozitári ani v dokumentácii nie sú explicitne uvedené šablóny promptov.

Zoznam zdrojov

V dostupnej dokumentácii ani v repozitári nie sú explicitne uvedené MCP zdroje.

Zoznam nástrojov

  • search
    Vyhľadávanie súborov a priečinkov v celom systéme s využitím platformovo špecifických nástrojov. Podporuje široké spektrum parametrov vrátane:
    • query: Povinný vyhľadávací reťazec (podporovaná platformovo špecifická syntax)
    • max_results: Limit počtu výsledkov (predvolené: 100, maximum: 1000)
    • match_path: Porovnávanie celej cesty (predvolené: false)
    • match_case: Rozlišovanie veľkých/malých písmen (predvolené: false)
    • match_whole_word: Zhodné celé slovo (predvolené: false)
    • match_regex: Regex vyhľadávanie (predvolené: false)
    • sort_by: Možnosti triedenia (meno súboru, cesta, veľkosť, prípona, dátum vytvorenia/upravy atď.)

Príklady použitia tohto MCP servera

  • Preskúmanie kódu:
    Rýchle vyhľadanie zdrojových súborov, skriptov alebo konfiguračných súborov vo veľkých kódbázach pomocou pokročilých dotazov a filtrov.
  • Auditovanie systémových súborov:
    Umožnite AI agentom auditovať systémové úložisko na špecifické typy obsahu (napr. logy, spustiteľné súbory alebo nedávno upravené súbory) pre účely troubleshooting-u alebo compliance.
  • Automatizované prepojenie dokumentácie:
    Programovo vyhľadajte projektové dokumenty, README alebo licencie a poskytnite ich AI systémom pre doplnenie dokumentácie.
  • Automatizácia pracovných tokov:
    Zapojte rýchle vyhľadávanie súborov do vývojových workflowov na automatizáciu opakovaných úloh, napr. hľadanie build artefaktov, logov alebo dočasných súborov.
  • Objavovanie dát:
    Umožnite LLM objavovať dátové súbory (napr. CSV, datasety, obrázky) relevantné k dotazu používateľa pre ďalšiu analýzu či integráciu.

Ako nastaviť

Windsurf

  1. Uistite sa, že máte nainštalovaný Python a platformovo špecifické závislosti (viď nižšie).
  2. Nájdite a otvorte konfiguračný súbor Windsurf.
  3. Pridajte Everything Search MCP Server podľa nižšie uvedeného JSON útržku.
  4. Uložte konfiguráciu a reštartujte Windsurf.
  5. Overte, že MCP server sa zobrazuje vo Windsurf a otestujte skúšobné vyhľadávanie.

Príklad konfigurácie:

{
  "mcpServers": {
    "everything-search": {
      "command": "python",
      "args": ["-m", "src.mcp_server_everything_search"]
    }
  }
}

Claude

  1. Nainštalujte Python a potrebné vyhľadávacie utility pre váš OS.
  2. Otvorte konfiguračný/panel nastavení Claude.
  3. V sekcii MCP vložte Everything Search MCP Server.
  4. Uložte a reštartujte Claude.
  5. Použite integrovaný vyhľadávací nástroj v Claude na overenie nastavenia.

Príklad konfigurácie:

{
  "mcpServers": {
    "everything-search": {
      "command": "python",
      "args": ["-m", "src.mcp_server_everything_search"]
    }
  }
}

Cursor

  1. Uistite sa, že máte nainštalovaný Python a platformovo špecifické závislosti.
  2. Upravte používateľské nastavenia Cursor alebo súbor MCP integrácie.
  3. Pridajte nasledujúcu konfiguráciu MCP servera.
  4. Uložte nastavenia a reštartujte Cursor.
  5. Overte vyhľadávanie priamo v Cursor.

Príklad konfigurácie:

{
  "mcpServers": {
    "everything-search": {
      "command": "python",
      "args": ["-m", "src.mcp_server_everything_search"]
    }
  }
}

Cline

  1. Overte, že Python a požadované systémové vyhľadávacie nástroje sú prítomné.
  2. Otvorte konfiguráciu MCP servera v Cline.
  3. Pridajte Everything Search MCP Server podľa tohto vzoru.
  4. Uložte a reštartujte Cline.
  5. Otestujte MCP integráciu zadaním vyhľadávacieho príkazu.

Príklad konfigurácie:

{
  "mcpServers": {
    "everything-search": {
      "command": "python",
      "args": ["-m", "src.mcp_server_everything_search"]
    }
  }
}

Zabezpečenie API kľúčov a environmentálnych premenných

Na ochranu citlivých údajov alebo API kľúčov použite environmentálne premenné v konfigurácii MCP:

{
  "mcpServers": {
    "everything-search": {
      "command": "python",
      "args": ["-m", "src.mcp_server_everything_search"],
      "env": {
        "SOME_API_KEY": "${SOME_API_KEY}"
      },
      "inputs": {
        "api_key": "${SOME_API_KEY}"
      }
    }
  }
}

Poznámka: Nahraďte "SOME_API_KEY" za skutočný názov environmentálnej premennej podľa vašej inštalácie.

Ako používať tento MCP vo flowoch

Použitie MCP vo FlowHunt

Pre integráciu MCP serverov do svojho workflowu FlowHunt pridajte MCP komponent do toku a prepojte ho s AI agentom:

FlowHunt MCP flow

Kliknite na komponent MCP a otvorte panel konfigurácie. Do sekcie systémovej MCP konfigurácie vložte detaily o vašom MCP serveri v tomto JSON formáte:

{
  "everything-search": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Po nakonfigurovaní môže AI agent používať tento MCP ako nástroj so všetkými jeho funkciami a možnosťami. Nezabudnite zmeniť “everything-search” na skutočný názov vášho MCP servera a URL na adresu vášho MCP servera.


Prehľad

SekciaDostupnosťDetaily/Poznámky
PrehľadVšeobecný popis a účel dostupný v README.md.
Zoznam promptovNeobsahuje explicitné šablóny promptov.
Zoznam zdrojovŽiadne explicitné MCP zdroje popísané.
Zoznam nástrojovNástroj “search”, dokumentovaný v README.md.
Zabezpečenie API kľúčovPoužitie environmentálnych premenných popísané v sekcii nastavenia.
Podpora sampling-u (menej dôležité pri hodnotení)Nie sú informácie o podpore sampling-u.

Na základe dostupnej dokumentácie poskytuje „Everything Search“ MCP Server výbornú prehľadnosť svojho účelu a funkcionality nástroja, ale chýbajú explicitné šablóny promptov, zdroje či pokročilé MCP možnosti ako sampling alebo roots. Dokumentácia je jasná a projekt je aktívne udržiavaný. Celkovo ide o solídny nástroj pre vyhľadávanie súborov, no nie o komplexný príklad všetkých možností MCP.


MCP skóre

Má LICENSE✅ (MIT)
Má aspoň jeden nástroj
Počet Forkov18
Počet Hviezd193

Najčastejšie kladené otázky

Čo je Everything Search MCP Server?

Je to multiplatformový server Model Context Protocol, ktorý umožňuje AI asistentom a nástrojom rýchle vyhľadávanie súborov a priečinkov na Windows, macOS a Linuxe s využitím natívnych systémových vyhľadávačov.

Ktoré platformy sú podporované?

Windows (s využitím Everything SDK), macOS (cez Spotlight a mdfind) a Linux (cez locate alebo plocate).

Aké vyhľadávacie parametre sú k dispozícii?

Môžete špecifikovať vyhľadávací dotaz, limit výsledkov, citlivosť na veľké/malé písmená, porovnávanie ciest, regex, porovnávanie celých slov a možnosti triedenia (napríklad podľa mena, veľkosti alebo dátumu).

Ako môžem zabezpečiť API kľúče alebo dôverné údaje?

Na bezpečné uloženie a použitie citlivých informácií využite environmentálne premenné v MCP konfigurácii, ako je popísané v sekcii nastavenia.

Môžem to použiť vo svojich FlowHunt automatizačných tokoch?

Áno! Pridajte MCP komponent do svojho toku, nastavte Everything Search server a váš AI agent môže spúšťať výkonné vyhľadávanie súborov v rámci akejkoľvek automatizácie.

Vyskúšajte Everything Search s FlowHunt

Zvýšte svoju produktivitu s Everything Search MCP Serverom—umožnite AI asistentom a automatizovaným tokom efektívne, hĺbkové systémové vyhľadávanie.

Zistiť viac