Skip to the content

Connect any MCP host to the same seven tools the agent uses

Streamable HTTP at protocol revision 2026-07-28, stateless, read only. Every block below renders from docs/connect.yaml, the same source as docs/connect.md, so the two cannot drift.

https://readback-mcp.vercel.app/mcp

Claude Desktop, remote

Settings, Connectors, Add custom connector

Name: readback
URL: https://readback-mcp.vercel.app/mcp

Claude Desktop, local over stdio

claude_desktop_config.json

{
  "mcpServers": {
    "readback": {
      "command": "uv",
      "args": ["run", "--directory", "/path/to/readback", "readback-mcp"]
    }
  }
}

claude.ai

Settings, Connectors, Add custom connector

Name: readback
URL: https://readback-mcp.vercel.app/mcp

Cursor

~/.cursor/mcp.json

{
  "mcpServers": {
    "readback": { "url": "https://readback-mcp.vercel.app/mcp" }
  }
}

VS Code

.vscode/mcp.json

{
  "servers": {
    "readback": { "type": "http", "url": "https://readback-mcp.vercel.app/mcp" }
  }
}

Codex

~/.codex/config.toml

[mcp_servers.readback]
command = "uv"
args = ["run", "--directory", "/path/to/readback", "readback-mcp"]

server.json

For the MCP registry, remote only. Registry name io.github.mekala27-45/readback.

{
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "description": "Read only analyst tools over three published warehouses (housing, flights, a fictional bank), with a readback tool that re-verifies any number against the warehouse.",
  "name": "io.github.mekala27-45/readback",
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://readback-mcp.vercel.app/mcp"
    }
  ],
  "repository": {
    "source": "github",
    "url": "https://github.com/mekala27-45/readback"
  },
  "title": "readback",
  "version": "0.1.0",
  "websiteUrl": "https://mekala27-45.github.io/readback/connect/"
}

Conformance

Revision2026-07-28
Discoveryreadback, versions 2026-07-28, prompts, resources, tools
Tools, each with an output schema7 of 7: warehouses, describe, search_catalog, run_sql, published, readback, lookup
Two lists byte identical✓ yes
Hour long public cache hints✓ on every list
Unsupported versionerror -32022
Trace context through _meta✓ the server span is a child of the caller's
Transports answering the same listin memory, stdio, streamable http