mcpField
G
Go-MCP-File-Server

Go-MCP-File-Server

Remote
github.com/linimbusFiles & Storage4Updated 81w ago
Repository

About Go-MCP-File-Server

Go-MCP-File-Server is a local filesystem MCP server built with GoMcp. It indexes files in SQLite and offers query and file-opening APIs, with both a graphical interface and remote MCP client access.

Key features

  1. 01Local filesystem indexing
  2. 02SQLite index storage
  3. 03File query API
  4. 04File-opening API
  5. 05UI and remote MCP access

Use cases

  1. 01Query files in a local index
  2. 02Open files through an MCP client

MCP support

The server exposes file queries and file opening to MCP clients, including remote clients, through an SSE endpoint.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttp://localhost:8888/sse
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

Go-MCP-File-Server

简体中文

Download Go Mcp FIle Server

基于GoMcp 开发的一个本地文件系统mcp server,提供了查询和文件打开两个api,本软件基于sqlite3存储文件索引,支持界面操作和mcp client 远程调用。

{
  "mcpServers": {
    "filesystem" : {
      "url" : "http://localhost:8888/sse"
    }
  }
}

Video

Operation Demo Video

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.