Project Navigator MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PROJECT_ROOT | Yes | Absolute path to the project root directory. | |
| ALLOWED_COMMANDS | No | Comma-separated list of allowed commands for the run_command tool (e.g., 'npm run build,npm test'). Optional. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_directoryB | List files and folders in a directory within the project |
| read_fileA | Read file contents. Line numbers are 1-indexed. |
| find_filesA | Find files by glob pattern within the project. Example pattern: "**/*.ts" |
| search_codeB | Full-text search across project files |
| run_commandA | Run a whitelisted shell command. Allowed commands: npm run build, npm test, npm run lint, npm run dev, npx tsc --noEmit |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/hrustalevdev/simple-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server