# Forest Gas Station MCP Preflight Handshake

> Forest Gas Station MCP Preflight Handshake is a paid API for AI agents from http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-02).

Performs a read-only MCP handshake and tools-list preflight check against a target MCP server URL, returning protocol compatibility and available tools without executing any destructive calls.

## Facts

- Endpoint: POST https://http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run/mcp/preflight?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/forest-gas-station-mcp-preflight-handshake-ac2b7ec7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_IuI6xWFKlX5lxxjZvcgi3

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability forest-gas-station-mcp-preflight-handshake-ac2b7ec7 -d '<json body>'
```

Example prompt: Can you do a preflight handshake check on https://my-mcp-server.example.com/mcp using MCP protocol version 2024-11-05 and tell me what tools it advertises?

## When to prefer this

Use this endpoint when you need to safely probe whether a given URL hosts a valid MCP server and discover its advertised tools without triggering any side effects. Prefer this over direct MCP connection attempts when you want a read-only, non-destructive capability discovery step before committing to integration.

## Known failure modes

- Target URL is unreachable or returns non-200 status — handshake fails with connection error
- Target URL is not an MCP server — returns unexpected response format
- Protocol version mismatch — server may reject or respond with incompatible version info
- Invalid URL format in input — request rejected with validation error
- Server returns empty tools list — may indicate misconfiguration or restricted access

## How this service works

Read-only MCP handshake/tools-list preflight; no destructive tool calls. Base mainnet USDC

## Output

Returns the outcome of the MCP handshake including whether the server acknowledged the connection, the list of tools advertised by the server, protocol version negotiation details, and any errors encountered — all without invoking any destructive tool calls.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "Public HTTP(S) URL to inspect, resolve, or compare."
  },
  "protocol_version": {
   "type": "string",
   "maxLength": 32,
   "description": "Public protocol version value used to scope this lookup."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/forest-gas-station-mcp-preflight-handshake-ac2b7ec7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run](https://www.zero.xyz/host/http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run/llms.txt)
