Everything Search MCP Server

Everything Search MCP Server

Integrera blixtsnabb, AI-driven fil- och mappsökning i dina automatiseringsflöden, med plattformsanpassat stöd för Windows, macOS och Linux.

Vad gör “Everything Search” MCP Server?

Everything Search MCP Server är en plattformsoberoende Model Context Protocol (MCP)-server utformad för att erbjuda snabb och effektiv filsökning åt AI-assistenter och utvecklare. Genom att överbrygga klyftan mellan AI-agenter och systemnivåns sökverktyg möjliggör den naturligt språkliga fil- och mappsökningar på Windows, macOS och Linux. På Windows utnyttjar den det kraftfulla Everything SDK; på macOS används den inbyggda Spotlight-databasen via mdfind; och på Linux integreras den med locate eller plocate. Detta gör att AI-arbetsflöden smidigt kan hämta filmetadata, snabbt hitta resurser eller automatisera sökdrivna uppgifter som en del av bredare utvecklings- och automatiseringsflöden. Everything Search MCP Server ökar produktiviteten genom att göra djup, kontextuell filsökning tillgänglig för LLM:er och utvecklingsverktyg.

Lista över promptar

Inga explicita promptmallar anges i dokumentationen eller arkivets filer.

Lista över resurser

Inga explicita MCP-resurser nämns i den tillgängliga dokumentationen eller arkivfilerna.

Lista över verktyg

  • search
    Sök efter filer och mappar över hela systemet med plattformsspecifika verktyg. Stöder en flexibel uppsättning parametrar, inklusive:
    • query: Obligatorisk söksträng (plattformsspecifik syntax stöds)
    • max_results: Begränsning av antal resultat (standard: 100, max: 1000)
    • match_path: Matcha mot fullständig sökväg (standard: false)
    • match_case: Skiftlägeskänslig sökning (standard: false)
    • match_whole_word: Hela ord-matchning (standard: false)
    • match_regex: Regex-sökning (standard: false)
    • sort_by: Sorteringsalternativ (filnamn, sökväg, storlek, filändelse, skapelse-/ändringsdatum, etc.)

Användningsområden för denna MCP Server

  • Kodbasutforskning:
    Lokalisera snabbt källfiler, skript eller konfigurationsfiler i stora kodbaser med avancerade sökfrågor och filter.
  • Systemfilgranskning:
    Gör det möjligt för AI-agenter att granska filsystem för specifika innehållstyper (t.ex. loggar, körbara filer eller nyligen ändrade filer) för att bistå vid felsökning eller efterlevnadskontroller.
  • Automatiserad dokumentlänkning:
    Hitta projektdokumentation, README-filer eller licenser programmatiskt och visa dem för AI-förstärkta dokumentationssystem.
  • Arbetsflödesautomatisering:
    Integrera snabb filsökning i utvecklingsflöden för att automatisera repetitiva uppgifter såsom att hitta byggartefakter, loggfiler eller temporära resurser.
  • Datadiscovery:
    Låt LLM:er upptäcka datafiler (t.ex. CSV, datamängder, bilder) som är relevanta för användarens fråga för vidare analys eller integration.

Så här sätter du upp den

Windsurf

  1. Kontrollera att du har Python och plattformsspecifika förutsättningar installerade (se nedan).
  2. Leta rätt på och öppna din Windsurf-konfigurationsfil.
  3. Lägg till Everything Search MCP Server med ett JSON-exempel som nedan.
  4. Spara konfigurationen och starta om Windsurf.
  5. Kontrollera att MCP-servern visas i Windsurf och testa med en testsökning.

Exempel på konfiguration:

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

Claude

  1. Installera Python och nödvändiga sökverktyg för ditt OS.
  2. Öppna Claudes inställningspanel/konfiguration.
  3. Infoga Everything Search MCP Server-posten i MCP-sektionen.
  4. Spara och starta om Claude.
  5. Använd det integrerade sökverktyget i Claude för att bekräfta installationen.

Exempel på konfiguration:

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

Cursor

  1. Kontrollera att Python och OS-specifika beroenden är installerade.
  2. Redigera Cursors användarinställningar eller MCP-integrationsfil.
  3. Lägg till följande MCP-serverkonfiguration.
  4. Spara inställningarna och starta om Cursor.
  5. Bekräfta genom att utföra en filsökning i Cursor.

Exempel på konfiguration:

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

Cline

  1. Kontrollera att Python och de nödvändiga systemsökverktygen finns.
  2. Öppna Clines MCP-serverkonfiguration.
  3. Lägg till Everything Search MCP Server enligt nedan.
  4. Spara och starta om Cline.
  5. Testa MCP-integrationen genom att utföra ett sökkommando.

Exempel på konfiguration:

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

Skydda API-nycklar & miljövariabler

För att skydda känslig data eller API-nycklar, använd miljövariabler i din MCP-konfiguration:

{
  "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}"
      }
    }
  }
}

Obs! Byt ut "SOME_API_KEY" mot det faktiska miljövariabelnamnet som krävs av din installation.

Så använder du denna MCP i flöden

Använd MCP i FlowHunt

För att integrera MCP-servrar i ditt FlowHunt-arbetsflöde, börja med att lägga till MCP-komponenten i ditt flöde och koppla den till din AI-agent:

FlowHunt MCP flow

Klicka på MCP-komponenten för att öppna konfigurationspanelen. I systemets MCP-konfigurationssektion, infoga dina MCP-serveruppgifter med detta JSON-format:

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

När det är konfigurerat kan AI-agenten nu använda denna MCP som ett verktyg med tillgång till alla dess funktioner och kapabiliteter. Kom ihåg att ändra “everything-search” till namnet på din MCP-server och byt ut URL:en mot din egen MCP-server-URL.


Översikt

SektionTillgänglighetDetaljer/Noteringar
ÖversiktAllmän beskrivning och syfte finns i README.md.
Lista över promptarInga explicita promptmallar funna.
Lista över resurserInga explicita MCP-resurser beskrivna.
Lista över verktyg“search”-verktyget dokumenterat i README.md.
Skydda API-nycklarAnvändning av miljövariabler beskrivs i installationssektionen.
Stöd för sampling (mindre viktigt vid utvärdering)Ingen information om samplingstöd funnen.

Baserat på tillgänglig dokumentation ger “Everything Search” MCP Server utmärkt tydlighet kring syfte och verktygsfunktionalitet, men saknar explicita promptmallar, resurser eller avancerade MCP-funktioner såsom sampling eller roots. Dokumentationen är tydlig och projektet är aktivt underhållit. Sammantaget är det ett stabilt verktyg för filsökningsanvändning, men inte ett heltäckande exempel på alla MCP-funktioner.


MCP-score

Har LICENS✅ (MIT)
Har minst ett verktyg
Antal forkar18
Antal stjärnor193

Vanliga frågor

Vad är Everything Search MCP Server?

Det är en plattformsoberoende Model Context Protocol-server som låter AI-assistenter och verktyg utföra snabba fil- och mappsökningar på Windows, macOS och Linux med hjälp av inbyggda systemsökmotorer.

Vilka plattformar stöds?

Windows (med Everything SDK), macOS (med Spotlight via mdfind) och Linux (med locate eller plocate).

Vilka sökparametrar finns tillgängliga?

Du kan ange söksträngar, begränsning av antal resultat, skiftlägeskänslighet, sökvägsmatchning, regex, hela ord-matchning och sorteringsalternativ (som filnamn, storlek eller datum).

Hur kan jag skydda API-nycklar eller känslig data?

Använd miljövariabler i din MCP-konfiguration för att lagra och injicera känslig information på ett säkert sätt, enligt instruktioner i installationssektionen.

Kan jag använda detta i mina FlowHunt-automatiseringsflöden?

Ja! Lägg till MCP-komponenten i ditt flöde, konfigurera Everything Search-servern, och din AI-agent kan trigga kraftfulla filsystemssökningar som en del av vilken automatisering som helst.

Testa Everything Search med FlowHunt

Öka din produktivitet med Everything Search MCP Server—ger AI-assistenter och automatiseringsflöden kraftfull och effektiv systemsökning.

Lär dig mer

Elasticsearch MCP-server
Elasticsearch MCP-server

Elasticsearch MCP-server

Elasticsearch MCP-servern fungerar som en brygga mellan AI-assistenter och Elasticsearch- samt OpenSearch-kluster, vilket möjliggör avancerad sökning, indexhant...

4 min läsning
MCP Server Elasticsearch +5
OpenSearch MCP-serverintegration
OpenSearch MCP-serverintegration

OpenSearch MCP-serverintegration

OpenSearch MCP-servern möjliggör sömlös integration av OpenSearch med FlowHunt och andra AI-agenter, vilket ger programmatisk åtkomst till sök-, analys- och inn...

4 min läsning
AI OpenSearch +5
mcp-google-search MCP Server
mcp-google-search MCP Server

mcp-google-search MCP Server

mcp-google-search MCP Server kopplar samman AI-assistenter och webben, möjliggör realtidssökning och innehållsutdrag med hjälp av Google Custom Search API. Den ...

4 min läsning
AI Web Search +5