GitHub Copilot added MCP support in VS Code. Agent mode can call external tools through MCP servers, giving Copilot access to APIs, databases, and internal services beyond its built-in capabilities.
This guide walks through connecting any MCP server (including DataFaucet-generated ones) to Copilot.
In VS Code, open your user or workspace settings JSON:
Ctrl+Shift+P (or Cmd+Shift+P on Mac)mcp section if one doesn't existAdd your MCP server configuration:
{
"mcp": {
"servers": {
"my-analytics": {
"type": "sse",
"url": "https://datafaucet.dev/api/mcp/YOUR_SERVER_ID/sse",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
}Replace YOUR_SERVER_ID and YOUR_API_KEY with values from your DataFaucet dashboard.
Ctrl+Shift+I)If tools don't appear, check that the URL is reachable and the API key is correct.
Once connected, reference tools naturally:
Copilot calls the appropriate MCP tool and returns results inline.
Add as many servers as you need:
{
"mcp": {
"servers": {
"analytics": {
"type": "sse",
"url": "https://datafaucet.dev/api/mcp/ANALYTICS_ID/sse",
"headers": { "Authorization": "Bearer KEY_1" }
},
"crm": {
"type": "sse",
"url": "https://datafaucet.dev/api/mcp/CRM_ID/sse",
"headers": { "Authorization": "Bearer KEY_2" }
}
}
}
}.vscode/settings.json): servers scoped to one repo, shareable with team (commit the file, use env vars for keys)For team setups, use workspace settings with a .env reference pattern so keys stay out of git.
"No tools available" — Confirm the server URL ends with /sse. Check network connectivity. Try the URL in a browser (should see an SSE stream start).
"Tool call failed" — The MCP server returned an error. Check your DataFaucet dashboard for request logs. Common cause: expired auth tokens that need re-capture.
Slow responses — SSE adds network latency. If you're on a slow connection, responses from tool calls may take 1-3 seconds. This is normal for remote servers.
Total setup time: under 2 minutes from zero to Copilot querying a new API.
Create your Copilot MCP Docs MCP server in 60 seconds.
Try with Copilot MCP Docs →{
"mcpServers": {
"copilot-mcp-docs": {
"url": "https://datafaucet.dev/api/mcp/YOUR_SERVER_ID/sse"
}
}
}Replace YOUR_SERVER_ID with the ID from your DataFaucet dashboard after creating your Copilot MCP Docs server.
Point DataFaucet at Copilot MCP Docs and get a working server in 60 seconds.
Create Copilot MCP Docs server free →After creating, add to Claude Desktop:
"copilot-mcp-docs": {
"url": "https://datafaucet.dev/api/mcp/YOUR_ID/sse"
}Free plan includes 3 servers. Upgrade to Pro for unlimited →
Build a GitHub MCP server that lets Claude, Cursor, and Windsurf create issues, read PRs, manage repos, and search code through typed MCP tools.
A startup connected Stripe, Linear, Slack, Vercel, and PostHog to AI via MCP. Standup prep went from 15 minutes to one prompt.
Step-by-step guide to debugging MCP server connections. Fix SSE timeouts, tool discovery failures, auth errors, and protocol mismatches.
See how DataFaucet compares
Point at any URL. Get a working MCP server in 60 seconds. No API docs needed.
Works with ChatGPT, Claude, Cursor, Copilot, Windsurf, JetBrains, and any MCP client
Get notified when we add more AI integrations
Join 500+ builders. New templates, guides, and MCP tips. No spam.