Everything Search MCP Server

Everything Search MCP Server

Integroi salamannopea, tekoälyohjattu tiedosto- ja kansiohaku automaatioprosesseihisi, alustakohtaisella tuella Windowsille, macOS:lle ja Linuxille.

Mitä “Everything Search” MCP Server tekee?

Everything Search MCP Server on alustariippumaton Model Context Protocol (MCP) -palvelin, joka tarjoaa nopean ja tehokkaan tiedostojen hakutoiminnallisuuden tekoälyavustajille ja kehittäjille. Se yhdistää AI-agentit ja järjestelmätason hakutyökalut mahdollistaen luonnollisen kielen mukaiset tiedosto- ja kansiokyselyt Windows-, macOS- ja Linux-järjestelmissä. Windowsissa se hyödyntää tehokasta Everything SDK:ta, macOS:ssa järjestelmän omaa Spotlight-tietokantaa mdfind-komennolla ja Linuxissa locate- tai plocate-työkaluja. Näin AI-työnkulut voivat helposti hakea tiedostometatietoja, löytää resursseja nopeasti tai automatisoida hakuun perustuvia tehtäviä osana laajempia kehitys- ja automaatioprosesseja. Everything Search MCP Server parantaa tuottavuutta tuomalla syvähaun LLM-malleille ja kehitystyökaluille.

Kehotepohjat

Repositorion dokumentaatiossa tai tiedostoissa ei ole määriteltyjä kehotepohjia.

Resurssit

Dokumentaatiossa tai repositoriossa ei ole mainittu nimenomaisia MCP-resursseja.

Työkalut

  • search
    Hae tiedostoja ja kansioita järjestelmästä alustakohtaisilla työkaluilla. Tukee monipuolisia hakuehtoja, kuten:
    • query: Pakollinen hakukysely (alustakohtainen syntaksi tuettu)
    • max_results: Tulosmäärän rajoitus (oletus: 100, maksimi: 1000)
    • match_path: Täsmää koko polkuun (oletus: false)
    • match_case: Kirjainkoon huomioiva haku (oletus: false)
    • match_whole_word: Kokonaiset sanat täsmäävät (oletus: false)
    • match_regex: Regex-haku (oletus: false)
    • sort_by: Lajitteluvaihtoehdot (tiedostonimi, polku, koko, pääte, luonti-/muokkauspäivä ym.)

Käyttötapaukset tälle MCP Serverille

  • Koodipohjan tutkiminen:
    Löydä nopeasti lähdekooditiedostoja, skriptejä tai asetuksia suurista koodipohjista kehittyneillä hakuehdoilla ja suodattimilla.
  • Järjestelmätiedostojen auditointi:
    Anna AI-agenttien tarkistaa tiedostojärjestelmästä tietyn tyyppisiä tiedostoja (esim. lokit, suoritettavat tai hiljattain muutetut tiedostot), mikä auttaa vianmäärityksessä tai vaatimustenmukaisuuden tarkistuksessa.
  • Automaattinen dokumentaatiolinkitys:
    Lokaloi ohjelmistoprojektien dokumentaatio, README:t tai lisenssit ohjelmallisesti ja tarjoa niitä AI-avusteisissa dokumentaatiojärjestelmissä.
  • Työnkulun automaatio:
    Yhdistä nopea tiedostohaku kehitysprosesseihin automatisoidaksesi toistuvia tehtäviä, kuten rakennusjäänteiden, lokien tai väliaikaisten tiedostojen löytämistä.
  • Datatiedostojen löytäminen:
    Mahdollista LLM-malleille datatiedostojen (esim. CSV, tietoaineistot, kuvat) löytäminen käyttäjän kyselyiden perusteella jatkoanalyysia tai integraatioita varten.

Näin otat käyttöön

Windsurf

  1. Varmista, että Python ja alustakohtaiset vaatimukset on asennettu (katso alta).
  2. Etsi ja avaa Windsurf-asetustiedosto.
  3. Lisää Everything Search MCP Server JSON-katkelmalla alla olevan esimerkin mukaisesti.
  4. Tallenna asetukset ja käynnistä Windsurf uudelleen.
  5. Varmista, että MCP-palvelin näkyy Windsurfissa ja testaa esimerkkihakua.

Esimerkkiasetus:

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

Claude

  1. Asenna Python ja tarvittavat hakutyökalut käyttöjärjestelmällesi.
  2. Avaa Clauden asetukset/paneeli.
  3. Lisää Everything Search MCP Server MCP-osioon.
  4. Tallenna ja käynnistä Claude uudelleen.
  5. Vahvista asennus käyttämällä Clauden hakutyökalua.

Esimerkkiasetus:

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

Cursor

  1. Varmista, että Python ja alustariippuvaiset riippuvuudet on asennettu.
  2. Muokkaa Cursorin käyttäjäasetuksia tai MCP-integraatiotiedostoa.
  3. Lisää seuraava MCP-palvelinasetus.
  4. Tallenna ja käynnistä Cursor uudelleen.
  5. Vahvista toiminta suorittamalla tiedostohaku Cursorin sisällä.

Esimerkkiasetus:

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

Cline

  1. Varmista Pythonin ja vaadittujen järjestelmähakutyökalujen asennus.
  2. Avaa Clinen MCP-palvelinasetukset.
  3. Lisää Everything Search MCP Server seuraavasti.
  4. Tallenna ja käynnistä Cline uudelleen.
  5. Testaa MCP-integraatio hakukomennolla.

Esimerkkiasetus:

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

API-avainten & ympäristömuuttujien suojaus

Suojataksesi arkaluonteiset tiedot tai API-avaimet, käytä ympäristömuuttujia MCP-asetuksissa:

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

Huom: Korvaa “SOME_API_KEY” omalla ympäristömuuttujallasi tarpeen mukaan.

Näin käytät MCP:tä osana työnkulkuja

MCP:n käyttäminen FlowHuntissa

Lisätäksesi MCP-palvelimet FlowHunt-työnkulkuusi, lisää MCP-komponentti työnkulkuun ja yhdistä se AI-agenttiin:

FlowHunt MCP -työnkulku

Napsauta MCP-komponenttia avataksesi asetukset. Järjestelmätason MCP-asetuksiin lisää palvelimesi tiedot seuraavalla JSON-muodolla:

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

Kun asetukset on tehty, AI-agenttisi voi käyttää MCP:tä työkaluna kaikkine toimintoineen. Muista vaihtaa “everything-search” MCP-palvelimesi nimeen ja asettaa oma MCP-palvelimen URL.


Yhteenveto

OsioSaatavuusLisätiedot
YleiskuvausYleiskuvaus ja käyttötarkoitus README.md-tiedostossa.
KehotepohjatKehotepohjia ei löytynyt.
ResurssitErillisiä MCP-resursseja ei kuvattu.
Työkalut“search”-työkalu dokumentoitu README.md-tiedostossa.
API-avainten suojausYmpäristömuuttujien käyttö kuvattu asennusohjeessa.
Näytteenotto (vähemmän tärkeä arvioinnissa)Näytteenotosta ei löytynyt tietoa.

Saatavilla olevan dokumentaation perusteella Everything Search MCP Server tarjoaa hyvän ja selkeän kuvan tarkoituksestaan ja työkalutoiminnallisuudestaan, mutta siitä puuttuu nimenomaiset kehotepohjat, resurssit tai MCP:n edistyneet ominaisuudet kuten sampling tai roots. Dokumentaatio on selkeä ja projekti aktiivisesti ylläpidetty. Kokonaisuutena se on vankka apuväline tiedostohakuun, mutta ei esimerkki kaikista MCP:n mahdollisuuksista.


MCP-pisteytys

Lisenssi✅ (MIT)
Vähintään yksi työkalu
Forkkien määrä18
Tähtien määrä193

Usein kysytyt kysymykset

Mikä on Everything Search MCP Server?

Se on alustariippumaton Model Context Protocol -palvelin, jonka avulla tekoälyavustajat ja työkalut voivat suorittaa nopeita tiedosto- ja kansiohakuja Windowsissa, macOS:ssa ja Linuxissa hyödyntäen järjestelmän omia hakukoneita.

Mitkä alustat ovat tuettuja?

Windows (Everything SDK), macOS (Spotlight mdfindillä) ja Linux (locate tai plocate).

Mitkä hakuehdot ovat käytettävissä?

Voit määrittää hakukyselyn, tulosrajoituksen, kirjainkoon huomioinnin, polun täsmäyksen, regex-haun, kokonaissanatäsmäyksen ja lajitteluvaihtoehdot (esim. tiedostonimi, koko tai päivämäärä).

Kuinka voin suojata API-avaimet tai arkaluonteiset tiedot?

Käytä ympäristömuuttujia MCP-asetuksessasi tallentaaksesi ja syöttääksesi arkaluonteiset tiedot turvallisesti, kuten asennusohjeessa kuvataan.

Voinko käyttää tätä FlowHuntin automaatioputkissa?

Kyllä! Lisää MCP-komponentti työvirtaasi, määritä Everything Search -palvelin ja AI-agenttisi voi suorittaa tehokkaita tiedostohakuja osana mitä tahansa automaatiota.

Kokeile Everything Searchia FlowHuntin kanssa

Tehosta tuottavuuttasi Everything Search MCP Serverillä – mahdollistaen tekoälyavustajien ja automaatioprosessien tehokkaan järjestelmätason haun.

Lue lisää

OpenSearch MCP Server -integraatio
OpenSearch MCP Server -integraatio

OpenSearch MCP Server -integraatio

OpenSearch MCP Server mahdollistaa OpenSearchin saumattoman integroinnin FlowHuntin ja muiden tekoälyagenttien kanssa, tarjoten ohjelmallisen pääsyn hakutoimint...

3 min lukuaika
AI OpenSearch +5
Things3 MCP -palvelimen integraatio
Things3 MCP -palvelimen integraatio

Things3 MCP -palvelimen integraatio

Integroi FlowHunt ja tekoälyavustajat Things3-tehtävienhallintasovellukseen macOS:llä Things3 MCP Serverin avulla. Automatisoi ja hallitse tehtäviä, projekteja,...

4 min lukuaika
AI MCP Server +5
Pinecone MCP -palvelimen integrointi
Pinecone MCP -palvelimen integrointi

Pinecone MCP -palvelimen integrointi

Integroi FlowHunt Pinecone-vektoritietokantoihin käyttämällä Pinecone MCP -palvelinta. Mahdollista semanttinen haku, Retrieval-Augmented Generation (RAG) ja teh...

3 min lukuaika
AI MCP Server +4