devscope
Detects Angular framework in scanned projects.
Detects Bun runtime and package manager and manages its installation.
Detects Composer package manager for PHP and manages its installation.
Detects Dart runtime and manages its installation.
Detects Electron framework in scanned projects.
Detects Express framework in scanned projects.
Detects Fastify framework in scanned projects.
Detects Git repository status and information in scanned projects.
Detects Homebrew package manager and manages installations via Homebrew.
Detects Koa framework in scanned projects.
Detects NestJS framework in scanned projects.
Detects .NET runtime and manages its installation.
Detects Next.js framework in scanned projects.
Detects Node.js runtime and manages its installation.
Detects npm package manager and manages its installation.
Detects Nuxt framework in scanned projects.
Detects nvm version manager for Node.js and manages its installation.
Detects PHP runtime and manages its installation.
Detects pnpm package manager and manages its installation.
Detects Python runtime and manages its installation.
Detects React framework in scanned projects.
Detects Ruby runtime and manages its installation.
Detects Rust runtime and manages its installation.
Detects Svelte framework in scanned projects.
Detects Swift runtime and manages its installation.
Detects Tauri framework in scanned projects.
Detects Yarn package manager and manages its installation.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@devscopewhat dev tools do I have?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
devscope
Development environment at a glance — detect, install, and manage your dev tools. Scan & visualize all local code projects. MCP-native.
Why devscope?
Setting up a new machine or onboarding onto a team? devscope answers three questions instantly:
What's installed? — Detect runtimes, package managers, and version managers in seconds.
What's missing? — One command to install everything you need.
What's on this machine? — Scan all your code projects, see languages, frameworks, Git status, and dependencies at a glance.
It also works as an MCP Server, so AI agents (Cursor, Claude Desktop, etc.) can query your dev environment directly.
Related MCP server: DevTwin MCP
Features
Environment Detection — Node, Go, Python, Rust, Java, Ruby, PHP, .NET, Swift, Dart + package managers + version managers
One-Click Setup — Interactively install missing tools via Homebrew / apt / winget / official installers
Project Scanner — Discover all code projects across your machine, extract metadata, frameworks, Git info
Visual Dashboard — Self-contained HTML report with Environment / Projects / Insights views
MCP Server — AI agents can detect environments, install tools, scan projects, and generate reports
Beautiful CLI — Colorful terminal output with progress indicators
Quick Start
# No install needed — run directly
npx devscope env # Show what's installed
npx devscope setup # Install missing tools
npx devscope scan # Scan your projects
npx devscope list # List all projects
npx devscope report # Generate visual reportOr install globally:
npm install -g devscopeCLI Commands
Command | Description |
| Detect installed runtimes, package managers, version managers |
| Interactively install missing tools |
| Install all missing tools without prompting |
| Install specific tools |
| Scan directories for code projects |
| List scanned projects |
| Filter by language |
| Show only active projects |
| Show detailed info for a project |
| Generate HTML report and open in browser |
| Start as MCP Server |
MCP Integration
devscope works as an MCP Server for AI-powered development tools.
Cursor
Settings → MCP → Add:
{
"mcpServers": {
"devscope": {
"command": "npx",
"args": ["-y", "devscope", "mcp"]
}
}
}Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"devscope": {
"command": "npx",
"args": ["-y", "devscope", "mcp"]
}
}
}MCP Tools
Tool | Description |
| Detect all installed runtimes and tools |
| Install a specific runtime or package manager |
| Scan directories and discover projects |
| Generate visual HTML report |
Example Prompts
"What development tools do I have installed?"
"Install Go and Rust on my machine"
"Scan ~/workspace and show me all my projects"
"Generate a report of all my code projects"
Detected Technologies
Runtimes
Node.js · Go · Python · Rust · Java · Ruby · PHP · .NET · Swift · Dart
Package Managers
npm · yarn · pnpm · bun · cargo · pip · uv · composer · gem · Homebrew
Version Managers
nvm · fnm · volta · n · pyenv · rustup · mise · asdf · sdkman · rbenv
Project Languages
Node.js (package.json) · Python (requirements.txt, pyproject.toml) · Go (go.mod) · Java (pom.xml, build.gradle) · Rust (Cargo.toml)
Frameworks
React · Vue · Angular · Svelte · Next.js · Nuxt · Electron · Tauri · Express · NestJS · Fastify · Koa
Output
File | Path | Description |
JSONL |
| Raw scan data |
HTML |
| Visual report |
Contributing
See CONTRIBUTING.md for guidelines.
License
This server cannot be deployed
Maintenance
Related MCP Connectors
Code intelligence platform for AI agents. 20 tools for architecture, security & impact analysis.
Shared control plane for AI coding agents — tasks, memory, decisions, file locks. 12 tools.
Git-backed platform for skills, tools, and context for AI agents
Give your AI agent a persistent map of your project's structure, dependencies, and bugs.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI agents to autonomously navigate a codebase by listing directories, reading files, searching code, and running whitelisted commands.512 npmISC
- AlicenseAqualityBmaintenanceProvides AI coding agents with structured, evidence-based diagnostics about the local development environment, detecting tech stack, runtime mismatches, dependency state, services, ports, and Git status without exposing secrets or using network calls.10Apache 2.0
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to search, update, and manage files, run terminal commands, and automate workflows on a user's computer.122,945 npmMIT
- FlicenseNot gradedqualityBmaintenanceEnables AI agents to turn local projects into persistent workspaces, providing file editing, command execution, Git integration, and cross-session history management.-