Surface

by Surface · JavaScript

Official
View source

Overview

URL preflight for agents: preflight_url unwraps short links, follows redirects, refuses private hosts, and returns the final URL with next: fetch or skip. Never returns the page body; no API key.

Set up

Runs locally

This server runs on your machine, so the install command depends on its package. The project README has the exact steps. Most clients expect an entry shaped like this:

mcp.json
{
  "mcpServers": {
    "surface": {
      "command": "<command from the docs>",
      "args": [
        "<args>"
      ],
      "env": {}
    }
  }
}
Open README