Skip to content
InícioDocsBlogSobre
English 简体中文 繁體中文 Español Français Русский العربية Português Deutsch 日本語 한국어 हिन्दी

Transportes MCP

O Moraya suporta três mecanismos de transporte para comunicação com servidores MCP.

Transporte stdio

O transporte stdio inicia um processo filho e se comunica via stdin/stdout. Isso é gerenciado pelo backend Rust (MCPProcessManager).

# Exemplo: Conectar a um servidor MCP local
Command: npx @modelcontextprotocol/server-filesystem
Args: /path/to/workspace

Transporte SSE (Server-Sent Events)

O transporte SSE conecta-se a um servidor remoto via EventSource para receber mensagens e requisições POST para enviar.

# Exemplo de endpoint SSE
URL: http://localhost:3001/sse

Transporte HTTP

O transporte HTTP usa requisições JSON-RPC POST sem estado para ambas as direções.

# Exemplo de endpoint HTTP
URL: http://localhost:3002/mcp