VS Code
Connect VS Code with GitHub Copilot to the CoreClaw MCP Server so your AI coding assistant can search for scrapers, run them, and retrieve data directly within your editor.
Prerequisites
Section titled “Prerequisites”- VS Code installed
- GitHub Copilot extension with Agent mode enabled
- A CoreClaw account with an API key — get it from Console → Settings → API & Integrations
Configuration
Section titled “Configuration”VS Code with Copilot supports MCP via Streamable HTTP transport. You can configure it via the MCP configuration panel.
Step 1: Open MCP configuration
Section titled “Step 1: Open MCP configuration”- Open VS Code
- Press
Ctrl+Shift+P(orCmd+Shift+Pon macOS) - Type and select “MCP: Add Server” or “MCP: Open User Configuration”
- This opens your
mcp.jsonfile
Step 2: Add the CoreClaw MCP configuration
Section titled “Step 2: Add the CoreClaw MCP configuration”{ "mcpServers": { "coreclaw": { "url": "https://mcp.coreclaw.com/mcp", "headers": { "api-key": "scraper_api_YOUR_KEY_HERE" } } }}Replace scraper_api_YOUR_KEY_HERE with your actual CoreClaw API key.
Step 3: Restart VS Code
Section titled “Step 3: Restart VS Code”After saving the configuration, restart VS Code for the changes to take effect.
Verify the connection
Section titled “Verify the connection”- Open VS Code and start a new Copilot chat
- Switch to Agent mode
- Ask: “Search for Amazon scrapers on CoreClaw”
- Copilot should invoke
search_scrapersand return results
Example conversation
Section titled “Example conversation”Once connected, you can ask Copilot to perform scraping tasks:
You: Find a Google Maps scraper and extract restaurant data near Central Park, New York.
Copilot: I’ll search for a Google Maps scraper and run it for you. [Calls
search_scrapers→get_scraper_details→run_scraper→ polls status → returns results]
Troubleshooting
Section titled “Troubleshooting”Tools not appearing
Section titled “Tools not appearing”- Restart VS Code — MCP changes require a restart
- Ensure you’re in Agent mode (not Ask or Edit mode)
- Check that the
mcp.jsonfile is saved correctly
Authentication errors
Section titled “Authentication errors”- Ensure the
api-keyheader value matches your CoreClaw API key exactly - Verify your key is active in the Console