---
title: "Call the website MCP endpoint"
method: POST
path: "/mcp"
---

# Call the website MCP endpoint

`POST /mcp`

## Request

- Base URL: `https://fliplet.com`
- URL: `https://fliplet.com/mcp`
- Auth: none declared

Accepts bounded MCP JSON-RPC requests for read-only fliplet.com resources, prompts, site search, page lookup, case-study discovery, solution discovery, and website routing. It does not expose authenticated Fliplet product or customer data.

## Headers

- `MCP-Protocol-Version` '2025-06-18' | '2025-03-26'

## Request body

- JsonRpcRequest
  - `jsonrpc` '2.0', required
  - `id` union
    - string
    - integer
  - `method` string, required
  - `params` object

## Response `200`

MCP JSON-RPC result or protocol error.

- union
  - JsonRpcSuccessResponse
    - `jsonrpc` '2.0', required
    - `id` union, required
      - string
      - integer
    - `result` unknown, required
  - JsonRpcErrorResponse
    - `jsonrpc` '2.0', required
    - `id` union, required
      - string
      - integer
    - `error` object, required
      - `code` integer, required
      - `message` string, required
      - `data` unknown

## Other responses

- `202`: JSON-RPC notification accepted with no response body.
- `400`: Malformed JSON, invalid JSON-RPC, or unsupported MCP protocol version.
- `403`: The Origin header is not allowed.
- `413`: The request body exceeds the 64 KiB application limit.
- `415`: The request is not application/json.
- `429`: A configured Cloudflare rate limiter rejected the request.
- `503`: The configured application rate limiter is unavailable.

---

[API](https://skmtc.dev/fliplet/apis/fliplet-marketing-website-endpoints.md) - [All operations](https://skmtc.dev/fliplet/apis/fliplet-marketing-website-endpoints/llms.txt) - [OpenAPI document](https://skmtc.dev/fliplet/apis/fliplet-marketing-website-endpoints/revisions/efa761bbbcaa?raw)
