Local Filesystem MCP Server
A Model Context Protocol (MCP) server for exploring local filesystems with glob and grep tools.
Built with Smithery SDK
Features
This server provides two essential tools for filesystem exploration:
glob - Find files matching patterns (e.g.,
**/*.ts,src/**/*.js)grep - Search for text patterns in files
Prerequisites
Smithery API key: Get yours at smithery.ai/account/api-keys
Getting Started
Install dependencies:
npm installStart development server:
npm run dev
The server will run locally and provide access to your filesystem through the MCP protocol.
Configuration
You can customize the working directory in your smithery.yaml config:
By default, it uses the current working directory.
Development
Your code is organized as:
src/xiaobenyang_mcp_tools.ts.bak- MCP server with glob and grep toolssmithery.yaml- Runtime specification withtarget: localfor filesystem access
Edit src/xiaobenyang_mcp_tools.ts.bak to add your own filesystem tools.
Build
Creates bundled server in .smithery/
Deploy
This server uses target: local in smithery.yaml, which means it's designed to run locally with filesystem access. It cannot be deployed to remote Smithery hosting.