Everything Search MCP Server

Everything Search MCP Server

Integrează căutarea ultra-rapidă a fișierelor și dosarelor, bazată pe AI, în fluxurile tale de automatizare, cu suport specific pentru Windows, macOS și Linux.

Ce face Everything Search MCP Server?

Everything Search MCP Server este un server Model Context Protocol (MCP) multiplatformă, conceput pentru a oferi capabilități rapide și eficiente de căutare a fișierelor pentru asistenți AI și dezvoltatori. Prin conectarea agenților AI la instrumentele de căutare la nivel de sistem, permite interogări de fișiere și dosare în limbaj natural pe sistemele Windows, macOS și Linux. Pe Windows, folosește puternicul Everything SDK; pe macOS, utilizează baza de date Spotlight prin mdfind; iar pe Linux, se integrează cu locate sau plocate. Astfel, fluxurile AI pot afișa rapid metadatele fișierelor, localiza resurse sau automatiza sarcini bazate pe căutare ca parte a unor procese mai ample de dezvoltare sau automatizare. Everything Search MCP Server crește productivitatea prin facilitarea accesului la căutarea contextuală, profundă, pentru LLM-uri și instrumente de dezvoltare.

Listă de Prompts

Nu există șabloane explicite de prompt specificate în documentația sau fișierele din depozit.

Listă de Resurse

Nu sunt menționate explicit resurse MCP în documentația sau fișierele disponibile.

Listă de Instrumente

  • search
    Caută fișiere și dosare pe întreg sistemul folosind instrumente specifice platformei. Suportă o gamă flexibilă de parametri, inclusiv:
    • query: Șirul de interogare necesar pentru căutare (sintaxă specifică platformei)
    • max_results: Limită pentru numărul de rezultate (implicit: 100, maxim: 1000)
    • match_path: Potrivește pe întregul path (implicit: false)
    • match_case: Căutare sensibilă la majuscule (implicit: false)
    • match_whole_word: Potrivire doar pe cuvinte întregi (implicit: false)
    • match_regex: Căutare cu regex (implicit: false)
    • sort_by: Opțiuni de sortare (nume fișier, cale, dimensiune, extensie, dată creare/modificare etc.)

Cazuri de utilizare pentru acest MCP Server

  • Explorare cod sursă:
    Găsește rapid fișiere sursă, scripturi sau fișiere de configurare în coduri mari folosind interogări și filtre avansate.
  • Auditare fișiere de sistem:
    Permite agenților AI să auditeze sistemul de fișiere pentru anumite tipuri de conținut (ex: loguri, executabile sau fișiere recent modificate), pentru depanare sau verificări de conformitate.
  • Legare automată a documentației:
    Localizează documentația proiectului, fișierele README sau licențele programatic și le evidențiază pentru sisteme AI de documentare.
  • Automatizare a fluxului de lucru:
    Integrează căutarea rapidă de fișiere în fluxurile de dezvoltare pentru automatizarea sarcinilor repetitive precum găsirea artefactelor de build, fișierelor log sau resurselor temporare.
  • Descoperirea de date:
    Permite LLM-urilor să descopere fișiere de date (ex: CSV-uri, seturi de date, imagini) relevante pentru interogarea utilizatorului, pentru analiză ulterioară sau integrare.

Cum se configurează

Windsurf

  1. Asigură-te că ai instalat Python și cerințele specifice platformei (vezi mai jos).
  2. Localizează și deschide fișierul de configurare Windsurf.
  3. Adaugă Everything Search MCP Server folosind un fragment JSON ca mai jos.
  4. Salvează configurația și repornește Windsurf.
  5. Verifică dacă MCP serverul apare în Windsurf și testează cu o căutare de probă.

Exemplu de configurare:

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

Claude

  1. Instalează Python și utilitarele de căutare necesare pentru sistemul tău de operare.
  2. Deschide panoul de configurare/setări Claude.
  3. Inserează intrarea Everything Search MCP Server în secțiunea MCP.
  4. Salvează și repornește Claude.
  5. Folosește instrumentul de căutare integrat din Claude pentru a confirma configurarea.

Exemplu de configurare:

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

Cursor

  1. Asigură-te că Python și dependențele specifice sistemului de operare sunt instalate.
  2. Editează setările de utilizator sau fișierul de integrare MCP pentru Cursor.
  3. Adaugă următoarea configurație MCP server.
  4. Salvează setările și repornește Cursor.
  5. Confirmă prin efectuarea unei căutări de fișiere în Cursor.

Exemplu de configurare:

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

Cline

  1. Verifică dacă Python și instrumentele de căutare necesare sunt prezente.
  2. Deschide configurația MCP server pentru Cline.
  3. Adaugă Everything Search MCP Server ca mai jos.
  4. Salvează și repornește Cline.
  5. Testează integrarea MCP printr-o comandă de căutare.

Exemplu de configurare:

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

Securizarea cheilor API & variabilelor de mediu

Pentru a securiza datele sensibile sau cheile API, folosește variabile de mediu în configurația 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}"
      }
    }
  }
}

Notă: Înlocuiește "SOME_API_KEY" cu numele real al variabilei de mediu cerut de configurația ta.

Cum folosești acest MCP în fluxuri

Utilizarea MCP în FlowHunt

Pentru a integra serverele MCP în fluxul tău FlowHunt, începe prin a adăuga componenta MCP și conecteaz-o la agentul tău AI:

FlowHunt MCP flow

Fă clic pe componenta MCP pentru a deschide panoul de configurare. În secțiunea de configurare MCP de sistem, inserează detaliile serverului tău MCP folosind acest format JSON:

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

Odată configurat, agentul AI va putea folosi acest MCP ca instrument cu acces la toate funcțiile și capabilitățile lui. Nu uita să înlocuiești “everything-search” cu numele efectiv al serverului tău MCP și URL-ul cu adresa MCP a ta.


Prezentare generală

SecțiuneDisponibilitateDetalii/Note
Prezentare generalăDescriere generală și scop disponibile în README.md.
Listă de PromptsNu au fost găsite șabloane explicite de prompt.
Listă de ResurseNu sunt descrise resurse MCP explicite.
Listă de InstrumenteInstrumentul „search”, documentat în README.md.
Securizarea cheilor APIUtilizarea variabilelor de mediu descrisă în secțiunea de configurare.
Suport pentru sampling (mai puțin relevant)Nu există informații despre suport pentru sampling.

Pe baza documentației disponibile, “Everything Search” MCP Server oferă claritate excelentă privind scopul și funcționalitatea instrumentului, dar nu include șabloane de prompt, resurse sau funcții MCP avansate precum sampling sau roots. Documentația este clară și serverul este activ întreținut. Per total, este o utilitate solidă pentru cazurile de căutare fișiere, dar nu un exemplu complet al tuturor capabilităților MCP.


Scor MCP

Are o LICENȚĂ✅ (MIT)
Are cel puțin un instrument
Număr de Fork-uri18
Număr de Stele193

Întrebări frecvente

Ce este Everything Search MCP Server?

Este un server Model Context Protocol multiplatformă care permite asistenților AI și instrumentelor să efectueze căutări rapide de fișiere și dosare pe Windows, macOS și Linux folosind motoarele native de căutare ale sistemelor.

Ce platforme sunt suportate?

Windows (folosind Everything SDK), macOS (cu Spotlight prin mdfind) și Linux (cu locate sau plocate).

Ce parametri de căutare sunt disponibili?

Poți specifica șiruri de interogare, limite pentru rezultate, sensibilitate la majuscule, potrivire pe cale, regex, potrivire pe cuvinte întregi și opțiuni de sortare (cum ar fi nume fișier, dimensiune sau dată).

Cum pot securiza cheile API sau datele sensibile?

Folosește variabile de mediu în configurația MCP pentru a stoca și injecta în siguranță informațiile sensibile, așa cum este detaliat în secțiunea de configurare.

Pot folosi acest server în fluxurile de automatizare FlowHunt?

Da! Adaugă componenta MCP în fluxul tău, configurează serverul Everything Search, iar agentul tău AI va putea declanșa căutări puternice în sistem ca parte a oricărei automatizări.

Încearcă Everything Search cu FlowHunt

Crește-ți productivitatea cu Everything Search MCP Server—oferind putere de căutare sistemului tău AI și fluxurilor de automatizare, cu o căutare profundă și eficientă.

Află mai multe

Serverul Todos MCP
Serverul Todos MCP

Serverul Todos MCP

Serverul Todos MCP este o aplicație open-source de tip listă de sarcini cu suport pentru Model Context Protocol (MCP), care permite asistenților AI și chatbot-u...

4 min citire
AI MCP +5
Serverul MCP Elasticsearch
Serverul MCP Elasticsearch

Serverul MCP Elasticsearch

Serverul MCP Elasticsearch face legătura între asistenții AI și clusterele Elasticsearch și OpenSearch, permițând căutare avansată, management al indexurilor și...

4 min citire
MCP Server Elasticsearch +5
Integrare Server MCP OpenSearch
Integrare Server MCP OpenSearch

Integrare Server MCP OpenSearch

Serverul OpenSearch MCP permite integrarea fără efort a OpenSearch cu FlowHunt și alți agenți AI, oferind acces programatic la funcționalități de căutare, anali...

4 min citire
AI OpenSearch +5