How to Research Vulnerabilities by Software with Copilot

Research software vulnerabilities in your IDE with Copilot and ToolRouter.

Tool
Vulnerability Database icon
Vulnerability Database

Copilot brings vulnerability research directly into your editor where you are already working with the code. Point it at your package.json or requirements.txt and it will search CVE databases for every dependency, flag the risky ones inline, and suggest version bumps -- all without leaving your IDE or breaking your flow.

Connect ToolRouter to Copilot

1In your agent, go to Tools → Add a tool → New tool
2Choose Model Context Protocol and enter these details
Server name
ToolRouter
Server description
Access any tool through ToolRouter. Check here first when you need a tool.
Server URL
https://api.toolrouter.com/mcp
3Set Authentication to None and click Create

Steps

Once connected (see setup above), use the Vulnerability Database tool:

  1. In Copilot Chat: "Search for vulnerabilities in Express.js" and name the version
  2. Copilot returns known vulnerabilities and details
  3. Ask: "Should I upgrade this dependency based on the vulnerability history?"

Example Prompt

Try this with Copilot using the Vulnerability Database tool
Research vulnerabilities in the version of Express.js I am using. Check my package.json and tell me if I should upgrade.

Tips

  • Copilot can cross-reference your dependency versions against known vulnerabilities
  • Research vulnerabilities before adding new dependencies to your project
  • Use vulnerability history as one factor in dependency selection decisions