Guide on setting up and using Neo4j's MCP server with Github Copilot in Visual Studio (VS) Code Insiders edition. In general there are 4 methods to add an MCP server to VSCode:
1. By project to a workspace
2. Globally via User Settings
3. Via CLI command
4. Auto Discovery
Auto discovery can find and directly use MCP servers already configured for other tools such as Claude, Cursor, and Windsurf.
Note the general build of VSCode (v1.99.3) doesn't yet properly run the current Neo4j MCP Cypher server.
Links:
Download VS Code Insiders: https://code.visualstudio.com/insiders/
Official VS Code docs on MCP intergration: https://code.visualstudio.com/docs/copilot/chat/mcp-servers
Agent mode docs in VS Code: https://code.visualstudio.com/docs/copilot/chat/chat-agent-mode
Adding custom Github Copilot instructions: https://docs.github.com/en/copilot/customizing-copilot/adding-repository-custom-instructions-for-github-copilot
Neo4j's MCP server repo: https://github.com/neo4j-contrib/mcp-neo4j
Attributions:
Background music by Restum Anoush
Timestamps:
00:00 Introduction
00:10 Requirements
01:01 Four ways to add MCP servers
01:38 Add to a single Workspace
04:12 Add to all Workspaces via User Settings
05:48 Add via CLI
07:56 Add via Auto Discovery
09:18 Coding with the Neo4j MCP Server
11:39 Wrap up