Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Eve Handshake Repro

БесплатноНе проверен

Serves a stateless Streamable-HTTP endpoint with an echo tool, letting users observe exactly how many HTTP requests are involved in a single MCP tool call.

GitHubEmbed

Описание

Serves a stateless Streamable-HTTP endpoint with an echo tool, letting users observe exactly how many HTTP requests are involved in a single MCP tool call.

README

A minimal reproduction for vercel/eve: one turn that makes one MCP tool call sends eleven HTTP requests to the MCP server, of which one is the tool call.

mcp-server.mjs is both the server and the instrument — it implements a stateless Streamable-HTTP MCP server with one echo tool, and prints one line per request it receives.

Run it

npm install
echo 'AI_GATEWAY_API_KEY=<your key>' > .env.local   # or VERCEL_OIDC_TOKEN=…

node mcp-server.mjs                                 # terminal 1
npx eve invoke "Echo the word marigold."            # terminal 2

What terminal 1 prints

  1  GET /mcp  → 405            ← transport probe
  2  POST /mcp  initialize      ┐ connection_search's client
  3  POST /mcp  notifications/initialized
  4  GET /mcp  → 405            │
  5  POST /mcp  tools/list      ┘
  6  GET /mcp  → 405            ┐ the tool call's client — a new one
  7  POST /mcp  initialize      │
  8  POST /mcp  notifications/initialized
  9  GET /mcp  → 405            │
 10  POST /mcp  tools/list      │
 11  POST /mcp  tools/call      ┘

What is expected

One tool call should cost one tools/call, plus a handshake amortised over the session — not a fresh initialize + notifications/initialized + tools/list per workflow step, and not a GET probe before every one of them when the server has already answered POST.

Recorded on eve 0.44.3, Node 24, Linux. The same eleven-request shape was first seen on 0.34.0 against a production MCP server, where each request costs a serverless round trip rather than a loopback one.

from github.com/devasur/eve-mcp-handshake-repro

Установка Eve Handshake Repro

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/devasur/eve-mcp-handshake-repro

FAQ

Eve Handshake Repro MCP бесплатный?

Да, Eve Handshake Repro MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Eve Handshake Repro?

Нет, Eve Handshake Repro работает без API-ключей и переменных окружения.

Eve Handshake Repro — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить Eve Handshake Repro в Claude Desktop, Claude Code или Cursor?

Открой Eve Handshake Repro на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Eve Handshake Repro with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development