tsuki_mcp_filesystem_server MCP-server

tsuki_mcp_filesystem_server MCP-server

La AI-agentene dine søke og liste lokale filer sikkert ved å bruke MCP-serveren tsuki_mcp_filesystem_server, fullt kompatibel med FlowHunt og OpenAI Agent SDK.

Hva gjør “tsuki_mcp_filesystem_server” MCP-serveren?

tsuki_mcp_filesystem_server er en tilpasset server kompatibel med Model Context Protocol (MCP), designet for å legge til rette for søk og åpning av filer på det lokale filsystemet. Tilpasset for integrering med OpenAIs Agent SDK, eksponerer den filsystemressurser via MCP, slik at AI-assistenter og agenter kan spørre etter, liste og få tilgang til filer innenfor en spesifisert mappe på vertsmaskinen. Nøkkelfunksjoner inkluderer automatisk oppdagelse av MIME-typer og fleksibel konfigurasjon via miljøvariabler. Ved å støtte resources/list-metoden muliggjør denne serveren utviklingsarbeidsflyter som krever programmatisk filoppdagelse eller -administrasjon, og lar AI-drevne verktøy samhandle med lokale filer på en standardisert og sikker måte.

Liste over promptmaler

Ingen promptmaler er nevnt i depotet.

Liste over ressurser

  • File System Resource
    Gir tilgang til lokale filer på filsystemet, og lar klienter søke etter og liste filer innenfor en spesifisert mappe.
  • resources/list
    Et endepunkt som henter en liste over filer i målmappen, og eksponerer dem som ressurser for AI-klienter.

Liste over verktøy

  • resources/list
    Verktøy som lar deg liste filer i den konfigurerte lokale mappen, slik at de blir tilgjengelige for klienter for videre handlinger.

Bruksområder for denne MCP-serveren

  • Lokal filoppdagelse
    Utviklere kan bruke serveren til å programmessig oppdage og liste filer i en målkatalog, noe som hjelper med filhåndtering.
  • Filkontekst for LLM-er
    Gjør det mulig for store språkmodeller og AI-agenter å hente lokale fillister, som kan brukes som kontekst for kodeanalyse eller dokumentasjonsoppgaver.
  • Agent SDK-integrasjon
    Fungerer sømløst med OpenAIs Agent SDK, slik at agenter kan bruke filsøk som en del av større automatiseringsflyter.
  • Automatisk MIME-typeoppdagelse
    Oppdager automatisk MIME-typer for filer, noe som er nyttig ved prosessering eller filtrering av filer basert på type.

Hvordan sette opp

Windsurf

  1. Forutsetninger:
    Sørg for at Python og pip er installert.
  2. Klon depotet:
    git clone https://github.com/yuutotsuki/tsuki_mcp_filesystem_server.git
  3. Installer avhengigheter:
    pip install -r requirements.txt
  4. Konfigurer miljø:
    Kopier .env.example til .env og rediger ROOT_PATH, HOST, PORT og LOG_LEVEL.
  5. Registrer med Windsurf:
    Legg til serverinformasjonen i Windsurf MCP-konfigurasjonen din.

Eksempel på JSON:

{
  "mcpServers": {
    "tsuki_mcp_filesystem": {
      "command": "python",
      "args": ["main.py"]
    }
  }
}

Sikring av API-nøkler:

{
  "env": {
    "ROOT_PATH": "/path/to/your/search/directory"
  },
  "inputs": {}
}

Claude

  1. Forutsetninger:
    Installer Python og avhengigheter som over.
  2. Sett opp miljø:
    Konfigurer .env med ønsket mappe.
  3. Integrer med Claude:
    Legg MCP-serverkonfigurasjon inn i Claude-innstillingene dine.
  4. Start serveren:
    python main.py
  5. Verifiser tilkobling:
    Sørg for at Claude kan se MCP-serveren.

Eksempel på JSON:

{
  "mcpServers": {
    "tsuki_mcp_filesystem": {
      "command": "python",
      "args": ["main.py"]
    }
  }
}

Sikring av API-nøkler:

{
  "env": {
    "ROOT_PATH": "/path/to/your/search/directory"
  },
  "inputs": {}
}

Cursor

  1. Klon og installer:
    Klon depotet og installer kravene.
  2. Sett opp miljø:
    Kopier og rediger .env.
  3. Konfigurer Cursor:
    Legg til MCP-serveren i Cursor-konfigurasjonen.
  4. Kjør serveren:
    python main.py
  5. Start Cursor på nytt og sjekk:
    Bekreft at MCP blir gjenkjent.

Eksempel på JSON:

{
  "mcpServers": {
    "tsuki_mcp_filesystem": {
      "command": "python",
      "args": ["main.py"]
    }
  }
}

Sikring av API-nøkler:

{
  "env": {
    "ROOT_PATH": "/path/to/your/search/directory"
  },
  "inputs": {}
}

Cline

  1. Installer krav:
    Som over.
  2. Konfigurer .env:
    Sett ROOT_PATH, HOST og PORT.
  3. Legg til i Cline:
    Registrer MCP-serveren i Clines konfigurasjon.
  4. Start serveren:
    python main.py
  5. Sjekk drift:
    Valider at MCP-serveren er synlig.

Eksempel på JSON:

{
  "mcpServers": {
    "tsuki_mcp_filesystem": {
      "command": "python",
      "args": ["main.py"]
    }
  }
}

Sikring av API-nøkler:

{
  "env": {
    "ROOT_PATH": "/path/to/your/search/directory"
  },
  "inputs": {}
}

Hvordan bruke denne MCP-en i flows

Bruke MCP i FlowHunt

For å integrere MCP-servere i FlowHunt-arbeidsflyten din, start med å legge til MCP-komponenten i flowen og koble den til AI-agenten din:

FlowHunt MCP flyt

Klikk på MCP-komponenten for å åpne konfigurasjonspanelet. I systemets MCP-konfigurasjonsseksjon, lim inn MCP-serverdetaljene dine med dette JSON-formatet:

{
  "tsuki_mcp_filesystem": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Når dette er konfigurert, kan AI-agenten nå bruke denne MCP-en som et verktøy med tilgang til alle dens funksjoner og muligheter. Husk å endre “tsuki_mcp_filesystem” til det faktiske navnet på din MCP-server og bytte ut URL-en med din egen MCP-server-URL.


Oversikt

SeksjonTilgjengelighetDetaljer/Notater
Oversikt
Liste over promptmalerIngen promptmaler funnet.
Liste over ressurserFilsystemressurs, resources/list-endepunkt.
Liste over verktøyresources/list
Sikring av API-nøklerVia miljøvariabel (ROOT_PATH), eksempel gitt.
Sampling-støtte (mindre viktig i evaluering)Ikke nevnt.

Basert på tilgjengelig informasjon er tsuki_mcp_filesystem_server en minimal, men fokusert MCP-server for lokalt filsøk. Den gir essensielle funksjoner og tilbyr klar konfigurasjon, men mangler avanserte MCP-primitiver som promptmaler, røtter eller sampling-støtte. Nytten er høy for spesialiserte bruksområder, men bredere anvendelser vil kreve mer funksjonalitet.


MCP-score

Har en LISENS✅ (MIT)
Har minst ett verktøy
Antall forkeringer0
Antall stjerner0

Vanlige spørsmål

Hva er tsuki_mcp_filesystem_server?

Det er en tilpasset MCP-server som eksponerer lokale filsystemressurser til AI-agenter via Model Context Protocol, og muliggjør sikker søk og oppføring av filer innenfor en spesifisert mappe.

Hvilke ressurser og verktøy tilbyr den?

Den tilbyr en 'File System Resource' for å få tilgang til og liste filer, og et 'resources/list'-verktøy for å hente filer fra den konfigurerte mappen.

Hvordan integreres den med AI-agentrammeverk?

Den er kompatibel med OpenAIs Agent SDK, FlowHunt, Claude, Windsurf, Cursor og Cline ved å registrere MCP-serveren i deres respektive konfigurasjoner.

Hvordan håndteres sikkerhet?

Tilgang er begrenset til mappen spesifisert i miljøvariabelen ROOT_PATH, uten ekstern eksponering utover det brukeren har konfigurert.

Oppdager den filtyper?

Ja, den oppdager automatisk MIME-typer for hver fil, noe som hjelper med å filtrere eller prosessere filer basert på type.

Hva er typiske brukstilfeller?

Den er ideell for lokal filoppdagelse, å gi filkontekst til LLM-er, automatiseringsarbeidsflyter og sikker filhåndtering via AI-agenter.

Start å bruke tsuki_mcp_filesystem_server

Gi AI-assistentene dine sikker og effektiv tilgang til filsystemet med tsuki_mcp_filesystem_server. Integreres sømløst i FlowHunt- eller OpenAI Agent SDK-arbeidsflyter.

Lær mer

Filesystem MCP-server
Filesystem MCP-server

Filesystem MCP-server

Filesystem MCP-serveren gir sikker, programmert tilgang til det lokale filsystemet via Model Context Protocol (MCP). Den gir AI-assistenter og klienter mulighet...

5 min lesing
MCP Server AI Automation +4
Rust MCP-filsystem
Rust MCP-filsystem

Rust MCP-filsystem

Rust MCP-filsystem er en lynrask, asynkron og lettvekts MCP-server skrevet i Rust, som muliggjør sikre og effektive filsystemoperasjoner for AI-assisterte arbei...

4 min lesing
AI MCP +6
DesktopCommander MCP Server
DesktopCommander MCP Server

DesktopCommander MCP Server

DesktopCommander MCP Server gir AI-assistenter som Claude direkte skrivebordsautomatisering, med sikker terminalkontroll, filsøking og diff-basert filredigering...

4 min lesing
AI Automation Developer Tools +4