Open the user configuration file
Use the VS Code Command Palette to find the user configuration command or create a dedicated portable file inside your project directory
Connect Icons8 to VS Code and fetch 420,000+ icons and 110,000+ illustrations. PNGs are free on any account, while SVG comes with a paid plan
{"mcpServers": {"icons8mcp": {"type": "http", "url": "https://mcp.icons8.com/mcp/"}}}New to MCP servers? Start with the guide
Adding the Icons8 endpoint to your VS Code MCP setup takes one entry. Edit your portable config file and authenticate through the browser to give GitHub Copilot access to the catalogue
Use the VS Code Command Palette to find the user configuration command or create a dedicated portable file inside your project directory
Paste the endpoint URL as a remote HTTP server inside the top level object of your global or project configuration file
Authenticate securely through your web browser when prompted to complete the connection
Add the endpoint to your configuration file
# .mcp.json at the project root{"mcpServers": {"icons8mcp": {"type": "http", "url": "https://mcp.icons8.com/mcp/"}}}Open the Command Palette, run MCP: Add Server, then sign in
Turn your coding environment into an AI copilot for designers and developers that picks icons and illustrations from the Icons8 catalogue
Ask the agent to build a navigation bar. It searches the catalogue for each icon the bar needs and adds it to your markup.
GitHub Copilot searches the illustrations and places one into your component markup, saving you a manual trip to a stock image website
Draft application layouts using free PNG previews for immediate visual feedback. Switch to scalable SVG formats once the final layout is approved.
While some teams search for a Microsoft Copilot Canva integration MCP server, Icons8 provides a direct HTTP connection to its catalogue of 420,000+ icons
The server connects your editor to the Icons8 catalogue, so assets come from a library instead of being generated during your workflow
Every pack has its own drawing size and is either monochrome or colour. Pick one pack and the icons stay in the same style
The agent searches the illustrations and lists the styles, so a whole page can stay in one style
The server answers the call in front of it. A pack choice carries over only if something outside the server writes it down
Kinds of visual results a coding agent assembles to build a consistent Copilot UI when connected to the VS Code workspace
Admin panels and analytics views populated with consistent line icons drawn from a single pack
Hero sections with illustrations in one style
Tab bars and list items with icons from a pack that matches your platform
The VS Code MCP integration supports both global user configurations for all projects and isolated project-level files for team sharing
| Scope | Configuration file path | Expected top-level object |
|---|---|---|
| Global (Copilot) | ~/.copilot/mcp-config.json | mcpServers |
| Project (Portable) | .mcp.json at project root | mcpServers |
| Legacy VS Code | .vscode/mcp.json | servers |
# ~/.copilot/mcp-config.json