get_tech_stack
Retrieve a project's technology stack by ID, name, or path. Understand existing tools, verify compatibility, and avoid dependency conflicts before making changes.
Instructions
Retrieve the complete technology stack for a project.
This tool provides flexible project lookup. You can specify any combination of identifiers, and it will resolve to the matching project.
Priority: project_id > workspace_path > project_name
WHEN TO USE:
At the start of work to understand what technologies are already in use
Before adding new dependencies to avoid conflicts or duplicates
To check version compatibility when upgrading
When onboarding or explaining the project to others
To ensure consistency with existing technology choices
RECOMMENDED: Call this early in your workflow to understand the technical landscape.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| category | No | Filter by specific category (optional) - "backend", "frontend", "database", "infrastructure", etc. | |
| project_id | No | Project ID from create_project() (optional if project_name or workspace_path provided) | |
| project_name | No | Project name to look up (alternative to project_id) | |
| workspace_path | No | Workspace directory path (alternative to project_id) |