Loop
How it worksThe loopWhy LoopPricingDocs
guide VS Code · 60 seconds

Connect Loop to VS Code.

Loop is a remote MCP server. VS Code 1.99+ supports MCP natively via GitHub Copilot — add it with one command or a config file. Loop’s four tools then appear in Copilot Agent mode so your AI session can search, verify, and act on real local businesses in Kreuzberg, Berlin.

Requires VS Code 1.99+ and GitHub Copilot (any plan). MCP tools appear only in Copilot Chat Agent mode — not in standard Copilot completions.
option 1 Command Palette (fastest)
1

Open the Command Palette

Press ⌘⇧P (Mac) or Ctrl+Shift+P (Windows/Linux). Type MCP: Add Server and press Enter.

2

Select HTTP server and paste the URL

Choose HTTP Server from the dropdown. Paste the URL below, name the server loop, and confirm.

MCP server URL — copy this
https://stayinloop.dev/mcp
3

Use Loop in Copilot Agent mode

Open Copilot Chat and switch to Agent mode via the dropdown at the top of the chat panel. Loop tools are now available.

option 2 Config file (version-controlled)
1

Create .vscode/mcp.json

In your project root, create .vscode/mcp.json with the block below. Commit it to share Loop access with your whole team — everyone with VS Code 1.99+ and Copilot gets Loop tools automatically.

.vscode/mcp.json
{
  "servers": {
    "loop": {
      "type": "http",
      "url": "https://stayinloop.dev/mcp"
    }
  }
}
2

Reload VS Code

VS Code picks up the config automatically on the next Copilot Chat session. You can verify the server is connected via the MCP server status indicator in the Copilot Chat panel.

Have an API key?

Append ?key=sk_live_… to the MCP URL to use higher rate limits (60 reads/min vs 30 for anonymous):

.vscode/mcp.json — with key
{
  "servers": {
    "loop": {
      "type": "http",
      "url": "https://stayinloop.dev/mcp?key=sk_live_YOUR_KEY"
    }
  }
}

Get a free key at stayinloop.dev/#pricing — no credit card, instant.

try this prompt in Agent mode

Find me a quiet restaurant with outdoor seating and vegan options in Kreuzberg tonight — then verify how fresh the data is, and report back whether the result was correct.

This exercises all four tools: search finds candidates, verify re-checks freshness live, and report records the outcome — updating the record’s confidence for every future agent that calls Loop.

← Full API referenceWatch your calls on the signals board →