---
title: "Call the 29-tool Wever production MCP endpoint"
method: POST
path: "/mcp"
---

# Call the 29-tool Wever production MCP endpoint

`POST /mcp`

## Request

- Base URL: `https://weverlabs.com`
- URL: `https://weverlabs.com/mcp`
- Auth: none required

Streamable HTTP MCP. Tools retain their individual x402 fees, signed-wallet allowance and credential requirements. The separate usage tool is not part of this 29-tool endpoint.

## Headers

- `Accept` string, required
- `MCP-Protocol-Version` string

## Request body

- object
  - `jsonrpc` '2.0', required
  - `id` union
    - integer
    - string
  - `method` 'initialize' | 'notifications/initialized' | 'ping' | 'tools/list' | 'tools/call', required
  - `params` object

## Response `200`

MCP JSON-RPC response. tools/list returns the endpoint-scoped declarations.

## Other responses

- `202`: Accepted MCP notification
- `400`: Unsupported request
- `405`: Unsupported method

---

[API](https://skmtc.dev/weverlabs/apis/wever-labs-agent-api.md) · [All operations](https://skmtc.dev/weverlabs/apis/wever-labs-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/weverlabs/apis/wever-labs-agent-api/revisions/e4eed0d1f6e3?raw)
