# Project Explorer

> Use this tool when you need to securely explore and analyze TypeScript/JavaScript codebases, or perform file management tasks with safety checks. It solves problems such as navigating complex project structures, searching for specific code patterns, and managing dependencies, by providing features like automatic import/export analysis, advanced file search, and package dependency analysis. It takes in codebases and directory paths as input and outputs comprehensive file metadata, search results, and dependency information, making it ideal for use cases where controlled access to code analysis and file management is required.

Canonical page: https://skillsregistry.net/skills/project-explorer  
JSON: https://api.skillsregistry.net/v1/skills/project-explorer

## Description

This MCP server provides secure file system exploration and project analysis for TypeScript/JavaScript codebases, built by Noah Jansky using TypeScript and the MCP SDK. It offers six core tools: project exploration with automatic import/export analysis for code files, advanced file search with regex support and content filtering, file management operations (rename/move and delete with safety checks), package dependency analysis using npm outdated, and directory access control through configurable allowed paths. The implementation features intelligent exclusion of build directories (node_modules, .git, dist), language-aware comment and string literal filtering for cleaner code searches, comprehensive file metadata including size formatting and modification dates, and security validation ensuring all operations stay within permitted directories, making it valuable for AI assistants that need safe, controlled access to analyze codebases, search for patterns across projects, and perform basic file management tasks.

## Trust

- **Trust score (0–1):** 0.87
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** security
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/project-explorer)
- **Repository:** <https://github.com/mausrundung/mcp-explorer>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "project-explorer"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/project-explorer` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/project-explorer/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
