mcp_tools_3
Find files by glob pattern and search within them using grep. Quickly locate filenames and content matches across your workspace. Focus searches to a chosen directory for precise results.
Ask AI about mcp_tools_3
Powered by Claude · Grounded in docs
I know everything about mcp_tools_3. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
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 install -
Start 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:
runtime: typescript
target: local
config:
workingDirectory: /path/to/your/directory
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
npm run 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.
