Saltar al contenido principal
POST
Llama al servidor MCP

Autorizaciones

Authorization
string
header
requerido

Para apps que otras personas conectan a su cuenta de StockShift. Usa el flujo de código de autorización OAuth 2.1 con PKCE (S256); no hay secreto de cliente. Descubre los endpoints en /.well-known/oauth-authorization-server (RFC 8414) y registra tu app en POST /oauth/register (RFC 7591). El miembro elige la organización y aprueba los alcances en la página de consentimiento, y el token nunca puede hacer más de lo que podría hacer el miembro. Envíalo como Authorization: Bearer <token>, igual que una clave de API. Los tokens de acceso duran una hora; cada actualización devuelve un token de actualización nuevo, así que guárdalo.

Cuerpo

application/json

Un mensaje JSON-RPC 2.0 del Model Context Protocol: una solicitud, una notificación o una respuesta.

jsonrpc
enum<string>
requerido

La versión de JSON-RPC. Siempre es 2.0.

Opciones disponibles:
2.0
method
string
requerido

El método MCP que se llama, como initialize, tools/list o tools/call.

id
any

El id de la solicitud, un número o una cadena, que la respuesta repite. Falta en una notificación.

params
object

Los parámetros del método. Una llamada a una herramienta nombra la herramienta y sus argumentos.

Respuesta

La respuesta JSON-RPC, como JSON o como un flujo de eventos enviados por el servidor.

Un mensaje JSON-RPC 2.0 del Model Context Protocol: una solicitud, una notificación o una respuesta.

jsonrpc
enum<string>
requerido

La versión de JSON-RPC. Siempre es 2.0.

Opciones disponibles:
2.0
method
string
requerido

El método MCP que se llama, como initialize, tools/list o tools/call.

id
any

El id de la solicitud, un número o una cadena, que la respuesta repite. Falta en una notificación.

params
object

Los parámetros del método. Una llamada a una herramienta nombra la herramienta y sus argumentos.