How to Find Jobs in Your Field with Copilot

Find jobs in your field with Copilot and ToolRouter. Live job data for career tools.

Tool
Job Search icon
Job Search

Copilot retrieves live job listing data from within your IDE for building job board features, candidate recommendation systems, or career planning tools. Query by role and location, extract structured posting data, and wire the output into matching algorithms or application tracking workflows.

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 Job Search tool:

  1. Ask: "Use job-search to find backend engineer roles in Toronto"
  2. Copilot returns structured listing data with title, company, location, and description
  3. Ask: "Return as JSON with title, company, location, salary_range, required_skills, and apply_url"
  4. Wire the data into your job matching or recommendation feature

Example Prompt

Try this with Copilot using the Job Search tool
Use job-search to find DevOps engineer roles in Austin, Texas. Return typed JSON with title, company, location, salary_range, required_skills, employment_type, and apply_url.

Tips

  • Extract required_skills as an array so you can run frequency analysis across listings
  • Store apply_url for each listing so users can navigate directly to the application page
  • Add a fetched_at timestamp to track listing freshness in your job board application