- TRACE
- SCOPE
- TRIAGE
- REPORT
Short answer
How can I find all projects using a specific vulnerable package?
Your AI uses dependency locators to find every parent project that includes a specific vulnerable package. It identifies the exact path of the vulnerability through your dependency tree. You get a clear map of your exposure.
Where every issue lands.
Mapping your exposure
The AI organizes the results of your dependency scan into actionable categories.
TRACE
Dependency paths found
The AI identifies the direct and transitive paths from your parent projects to the vulnerable package. You see exactly how the risk entered your environment.
SCOPE
Affected project list
Your agent compiles a list of every repository and project that pulls in the bad dependency. This defines the blast radius of the vulnerability.
TRIAGE
Human review required
The AI flags complex dependency trees that require a developer to manually decide if a patch is safe. You decide which projects to fix first.
REPORT
Impact summary
The AI summarizes the total number of affected projects and the severity of the risk. You get a high-level view of your security posture.
The workflow
What your AI does when the vulnerability is identified.
The AI automates the heavy lifting of tracing dependencies across your organization.
Scan for risks
The AI checks your current dependency tree against known vulnerability databases to find matches.
check_vulnerabilitiesLocate parents
Once a vulnerability is found, the AI searches for every parent project that contains that specific package.
get_parent_projectsMap the path
The AI uses the data from the dependency locators to build a map of the relationship between the parent and the child.
get_parent_projectsSummarize impact
The AI reviews the findings to tell you which projects are most at risk based on the vulnerability type.
check_vulnerabilities
Try it
Copy these to start.
Use these prompts to trigger the FOSSA workflow.
Starting points
Swap out the package names and project names with your actual data.
FOSSA Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_OrrKjBZcQcoQ9lOxWynXvkokseUtlrQY2s1yYaDD/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — FOSSA capabilities are ready to use.
{
"mcpServers": {
"fossa-license-compliance-mcp": {
"url": "https://edge.vinkius.com/vk_preview_OrrKjBZcQcoQ9lOxWynXvkokseUtlrQY2s1yYaDD/mcp"
}
}
}Find all parent projects in FOSSA that are using the 'log4j' package.
Check for any vulnerabilities in my 'auth-service' repository.
Which projects in my organization are affected by the latest vulnerability in 'lodash'?
List the dependency paths for the 'request' package in my production projects.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect FOSSA once, then ask.
One connection gives your AI access to your FOSSA data. Your credentials stay encrypted and secure on our side.
Connect FOSSA to your AIFAQ
How this task behaves
- 01
Can the AI fix the vulnerability for me?
No. The AI identifies the vulnerable packages and the affected projects, but you must manually apply the patches or updates.
- 02
Does the AI change my FOSSA configuration?
No. The AI only reads data from FOSSA to answer your questions. It cannot modify your settings or project configurations.
- 03
How does the AI know which projects are affected?
It uses the get_parent_projects tool to trace the dependency tree back to the top-level projects.
- 04
Can I ask about vulnerabilities in specific repositories?
Yes. You can name a specific repository and ask the AI to check it for vulnerabilities.
- 05
Will the AI delete any dependency data?
No. The AI has no capability to delete or remove data from FOSSA.
More questions about FOSSA? See everything the FOSSA Connector can do
Connect FOSSA to Claude, Cursor, ChatGPT & more
