scan_project
Analyze a project directory to identify its tech stack and get recommendations for MCP servers that integrate with it. Checks already installed servers to show what's missing.
Instructions
Scan a project directory to detect the tech stack and recommend MCP servers.
This is the best starting point. Analyzes project files (package.json, pyproject.toml, docker-compose.yml, .env, Dockerfile, etc.) to identify languages, frameworks, databases, and services in use, then recommends MCP servers that would be useful for that stack.
Results are cross-referenced with already-installed servers so you can see what's missing. Use configure_server to install recommended servers.
Args: path: Path to the project directory to scan. Defaults to current directory ("."). client: Which MCP client's config to check for already-installed servers. One of "claude_desktop", "claude_code", "cursor", "windsurf". Auto-detects if not provided.
Returns: Dict with: detected_technologies, env_vars_found, recommendations (each with already_installed flag), and a human-readable summary.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | . | |
| client | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||