Passer au contenu principal
POST
Appeler le serveur MCP

Autorisations

Authorization
string
header
requis

Pour les applications que d'autres personnes connectent à leur compte StockShift. Utilisez le flux du code d'autorisation OAuth 2.1 avec PKCE (S256); il n'y a pas de secret client. Découvrez les points de terminaison à /.well-known/oauth-authorization-server (RFC 8414) et enregistrez votre application à POST /oauth/register (RFC 7591). Le membre choisit l'organisation et approuve les portées sur la page de consentement, et le jeton ne peut jamais faire plus que ce que le membre pourrait faire. Envoyez-le sous la forme Authorization: Bearer <token>, comme vous le feriez avec une clé d'API. Les jetons d'accès durent une heure; chaque actualisation renvoie un nouveau jeton d'actualisation, alors conservez-le.

Corps

application/json

Un message JSON-RPC 2.0 du Model Context Protocol : une requête, une notification ou une réponse.

jsonrpc
enum<string>
requis

La version de JSON-RPC. Toujours 2.0.

Options disponibles:
2.0
method
string
requis

La méthode MCP à appeler, par exemple initialize, tools/list ou tools/call.

id
any

L'id de la requête, un nombre ou une chaîne, que la réponse répète. Absent dans une notification.

params
object

Les paramètres de la méthode. Un appel d'outil nomme l'outil et ses arguments.

Réponse

La réponse JSON-RPC, en JSON ou en flux d'événements envoyés par le serveur.

Un message JSON-RPC 2.0 du Model Context Protocol : une requête, une notification ou une réponse.

jsonrpc
enum<string>
requis

La version de JSON-RPC. Toujours 2.0.

Options disponibles:
2.0
method
string
requis

La méthode MCP à appeler, par exemple initialize, tools/list ou tools/call.

id
any

L'id de la requête, un nombre ou une chaîne, que la réponse répète. Absent dans une notification.

params
object

Les paramètres de la méthode. Un appel d'outil nomme l'outil et ses arguments.