Enhanced Directory Context MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| set_working_directoryC | Set the working directory for context extraction |
| get_directory_structureC | Get the complete directory structure with file metadata |
| get_file_contentsC | Read contents of specific files |
| search_filesC | Search for content within files using regex or text matching |
| analyze_project_contextC | Analyze the project structure and provide intelligent context summary |
| get_git_contextC | Extract Git repository context (branch, recent commits, status) |
| create_fileC | Create a new file with specified content |
| update_fileB | Update specific parts of a file using search and replace |
| append_to_fileC | Append content to the end of a file |
| delete_fileC | Delete a file |
| rename_fileC | Rename or move a file |
| create_directoryC | Create a new directory |
| batch_file_operationsB | Perform multiple file operations in a single transaction |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Directory Overview | Overview of /app |
| package.json | Contents of package.json |
| readme.md | Contents of readme.md |
| server.js | Contents of server.js |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/PWalaGov/File-Control-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server