Live Direct Marketing MCP Transport API

The mcp-transport API from Live Direct Marketing — 2 operation(s) for mcp-transport.

Operations 14

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /api/mcp Open the MCP stream at the root endpoint · Single handler for GET / POST / DELETE because the streamable-http transport… #
Ask an LLM
“Can my MCP client open a server-sent event stream with a GET on the root /api/mcp endpoint?”
“What does a GET to the base MCP endpoint do in the streamable-http transport?”
Tell an agent
Send a GET to the root MCP endpoint to open the event stream.
Open a streamable-http listening stream on /api/mcp itself.
POST /api/mcp Post a JSON-RPC message to the MCP root · Single handler for GET / POST / DELETE because the streamable-http transport… #
Ask an LLM
“How do I send MCP JSON-RPC messages like initialize or tools/call to the root endpoint?”
“Can I connect an MCP client by POSTing to /api/mcp directly?”
Tell an agent
POST my MCP JSON-RPC message to the root /api/mcp endpoint.
Initialize an MCP session by posting to the base MCP endpoint.
PUT /api/mcp Send a PUT to the root MCP endpoint · Single handler for GET / POST / DELETE because the streamable-http transport… #
Ask an LLM
“Does the root /api/mcp endpoint accept PUT requests?”
“What happens if my MCP client issues a PUT against the base MCP path?”
Tell an agent
Send a PUT request to the root MCP endpoint.
Issue PUT on /api/mcp without a sub-path.
DELETE /api/mcp End an MCP session at the root endpoint · Single handler for GET / POST / DELETE because the streamable-http transport… #
Ask an LLM
“How do I terminate my MCP session on the root endpoint when I'm done?”
“Can a DELETE to /api/mcp close the streamable-http session?”
Tell an agent destructive · confirm first
Close my MCP session with a DELETE to the root /api/mcp endpoint.
Terminate the streamable-http session on the base MCP path.
PATCH /api/mcp Send a PATCH to the root MCP endpoint · Single handler for GET / POST / DELETE because the streamable-http transport… #
Ask an LLM
“Is PATCH routed to the same handler on the root /api/mcp endpoint?”
“What does the base MCP endpoint do with a PATCH request?”
Tell an agent
Send a PATCH request to the root MCP endpoint.
Issue PATCH on /api/mcp with no sub-path.
OPTIONS /api/mcp Run a CORS preflight on the MCP root · Single handler for GET / POST / DELETE because the streamable-http transport… #
Ask an LLM
“Will a browser-based MCP client pass the CORS preflight on /api/mcp?”
“Which methods does the root MCP endpoint allow in an OPTIONS response?”
Tell an agent
Send an OPTIONS preflight to the root MCP endpoint.
Check the allowed methods on /api/mcp with OPTIONS.
HEAD /api/mcp Check the root MCP endpoint with HEAD · Single handler for GET / POST / DELETE because the streamable-http transport… #
Ask an LLM
“Can I probe whether the root MCP endpoint is reachable without a body?”
“Does a HEAD request against /api/mcp respond?”
Tell an agent
Send a HEAD request to the root MCP endpoint to check it is up.
Probe /api/mcp itself with HEAD.
GET /api/mcp/{path} Open the MCP stream on a sub-path · Single handler for GET / POST / DELETE because the streamable-http transport… #
Ask an LLM
“Can my MCP client open its event stream with a GET on a path under /api/mcp/?”
“What does a GET to an /api/mcp/ sub-path return?”
Tell an agent
Send a GET to MCP sub-path {path} under /api/mcp/ to open the stream.
Open the streamable-http listener on a nested MCP path.
POST /api/mcp/{path} Post a JSON-RPC message to an MCP sub-path · Single handler for GET / POST / DELETE because the streamable-http transport… #
Ask an LLM
“Can I send MCP JSON-RPC calls to a path below /api/mcp/ instead of the root?”
“Which handler receives POSTs on nested MCP routes?”
Tell an agent
POST my MCP JSON-RPC message to sub-path {path} under /api/mcp/.
Call an MCP tool by posting to a nested MCP route.
PUT /api/mcp/{path} Send a PUT to an MCP sub-path · Single handler for GET / POST / DELETE because the streamable-http transport… #
Ask an LLM
“Do nested paths under /api/mcp/ accept PUT requests?”
“What happens when a PUT hits an MCP sub-path?”
Tell an agent
Send a PUT request to MCP sub-path {path} under /api/mcp/.
Issue PUT on a nested MCP route.
DELETE /api/mcp/{path} End an MCP session on a sub-path · Single handler for GET / POST / DELETE because the streamable-http transport… #
Ask an LLM
“How do I close an MCP session that was opened on a nested /api/mcp/ path?”
“Does a DELETE on an MCP sub-path terminate the session?”
Tell an agent destructive · confirm first
Terminate my MCP session with a DELETE to sub-path {path} under /api/mcp/.
Close the streamable-http session on a nested MCP route.
PATCH /api/mcp/{path} Send a PATCH to an MCP sub-path · Single handler for GET / POST / DELETE because the streamable-http transport… #
Ask an LLM
“Are PATCH requests to nested /api/mcp/ routes handled?”
“What does an MCP sub-path do with a PATCH?”
Tell an agent
Send a PATCH request to MCP sub-path {path} under /api/mcp/.
Issue PATCH on a nested MCP route.
OPTIONS /api/mcp/{path} Run a CORS preflight on an MCP sub-path · Single handler for GET / POST / DELETE because the streamable-http transport… #
Ask an LLM
“Will the CORS preflight pass for a nested /api/mcp/ route?”
“Which methods are allowed on MCP sub-paths according to OPTIONS?”
Tell an agent
Send an OPTIONS preflight to MCP sub-path {path} under /api/mcp/.
Check allowed methods on a nested MCP route with OPTIONS.
HEAD /api/mcp/{path} Check an MCP sub-path with HEAD · Single handler for GET / POST / DELETE because the streamable-http transport… #
Ask an LLM
“Can I check that a nested MCP route is reachable without fetching a body?”
“Does HEAD work on paths under /api/mcp/?”
Tell an agent
Send a HEAD request to MCP sub-path {path} under /api/mcp/.
Probe a nested MCP route with HEAD.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/live-direct-marketing-online:live-direct-marketing-online-mcp-transport-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

live-direct-marketing-online-mcp-transport-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: inbox-check MCP Transport API
  description: Email deliverability test API for AI agents and automation. Same surface is exposed via REST (here), MCP (streamable-http at /mcp), and A2A (skill manifest at /.well-known/agent.json).
  version: 1.0.0
  contact: {}
servers: []
tags:
- name: mcp-transport
paths:
  /api/mcp:
    search:
      operationId: McpController_handle_search
      parameters: []
      responses:
        '200':
          description: ''
      security:
      - apiKey: []
      summary: 'Single handler for GET / POST / DELETE because the streamable-http

        transport cares about verbs internally and Nest would otherwise need

        three separate decorators.'
      tags:
      - mcp-transport
    get:
      operationId: McpController_handle_get
      parameters: []
      responses:
        '200':
          description: ''
      security:
      - apiKey: []
      summary: Single handler for GET / POST / DELETE because the streamable-http transport…
      tags:
      - mcp-transport
    post:
      operationId: McpController_handle_post
      parameters: []
      responses:
        '200':
          description: ''
      security:
      - apiKey: []
      summary: Single handler for GET / POST / DELETE because the streamable-http transport…
      tags:
      - mcp-transport
    put:
      operationId: McpController_handle_put
      parameters: []
      responses:
        '200':
          description: ''
      security:
      - apiKey: []
      summary: Single handler for GET / POST / DELETE because the streamable-http transport…
      tags:
      - mcp-transport
    delete:
      operationId: McpController_handle_delete
      parameters: []
      responses:
        '200':
          description: ''
      security:
      - apiKey: []
      summary: Single handler for GET / POST / DELETE because the streamable-http transport…
      tags:
      - mcp-transport
    patch:
      operationId: McpController_handle_patch
      parameters: []
      responses:
        '200':
          description: ''
      security:
      - apiKey: []
      summary: Single handler for GET / POST / DELETE because the streamable-http transport…
      tags:
      - mcp-transport
    options:
      operationId: McpController_handle_options
      parameters: []
      responses:
        '200':
          description: ''
      security:
      - apiKey: []
      summary: Single handler for GET / POST / DELETE because the streamable-http transport…
      tags:
      - mcp-transport
    head:
      operationId: McpController_handle_head
      parameters: []
      responses:
        '200':
          description: ''
      security:
      - apiKey: []
      summary: Single handler for GET / POST / DELETE because the streamable-http transport…
      tags:
      - mcp-transport
  /api/mcp/{path}:
    search:
      operationId: McpController_handle_search
      parameters: []
      responses:
        '200':
          description: ''
      security:
      - apiKey: []
      summary: 'Single handler for GET / POST / DELETE because the streamable-http

        transport cares about verbs internally and Nest would otherwise need

        three separate decorators.'
      tags:
      - mcp-transport
    get:
      operationId: getApiMcpByPath
      parameters: []
      responses:
        '200':
          description: ''
      security:
      - apiKey: []
      summary: Single handler for GET / POST / DELETE because the streamable-http transport…
      tags:
      - mcp-transport
      x-operation-id-source: normalized
      x-operation-id-original: McpController_handle_get
    post:
      operationId: postApiMcpByPath
      parameters: []
      responses:
        '200':
          description: ''
      security:
      - apiKey: []
      summary: Single handler for GET / POST / DELETE because the streamable-http transport…
      tags:
      - mcp-transport
      x-operation-id-source: normalized
      x-operation-id-original: McpController_handle_post
    put:
      operationId: putApiMcpByPath
      parameters: []
      responses:
        '200':
          description: ''
      security:
      - apiKey: []
      summary: Single handler for GET / POST / DELETE because the streamable-http transport…
      tags:
      - mcp-transport
      x-operation-id-source: normalized
      x-operation-id-original: McpController_handle_put
    delete:
      operationId: deleteApiMcpByPath
      parameters: []
      responses:
        '200':
          description: ''
      security:
      - apiKey: []
      summary: Single handler for GET / POST / DELETE because the streamable-http transport…
      tags:
      - mcp-transport
      x-operation-id-source: normalized
      x-operation-id-original: McpController_handle_delete
    patch:
      operationId: patchApiMcpByPath
      parameters: []
      responses:
        '200':
          description: ''
      security:
      - apiKey: []
      summary: Single handler for GET / POST / DELETE because the streamable-http transport…
      tags:
      - mcp-transport
      x-operation-id-source: normalized
      x-operation-id-original: McpController_handle_patch
    options:
      operationId: optionsApiMcpByPath
      parameters: []
      responses:
        '200':
          description: ''
      security:
      - apiKey: []
      summary: Single handler for GET / POST / DELETE because the streamable-http transport…
      tags:
      - mcp-transport
      x-operation-id-source: normalized
      x-operation-id-original: McpController_handle_options
    head:
      operationId: headApiMcpByPath
      parameters: []
      responses:
        '200':
          description: ''
      security:
      - apiKey: []
      summary: Single handler for GET / POST / DELETE because the streamable-http transport…
      tags:
      - mcp-transport
      x-operation-id-source: normalized
      x-operation-id-original: McpController_handle_head
components:
  securitySchemes:
    apiKey:
      scheme: bearer
      bearerFormat: icp_live_*
      type: http
    adminKey:
      type: apiKey
      in: header
      name: X-Admin-Key