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

MCP 传输方式

Moraya 支持三种 MCP 服务器通信的传输机制。

stdio 传输

stdio 传输方式启动一个子进程,通过 stdin/stdout 进行通信。这由 Rust 后端(MCPProcessManager)管理。

# 示例:连接到本地 MCP 服务器
Command: npx @modelcontextprotocol/server-filesystem
Args: /path/to/workspace

SSE 传输(Server-Sent Events)

SSE 传输方式通过 EventSource 连接到远程服务器接收消息,通过 POST 请求发送消息。

# SSE 端点示例
URL: http://localhost:3001/sse

HTTP 传输

HTTP 传输方式使用无状态的 JSON-RPC POST 请求进行双向通信。

# HTTP 端点示例
URL: http://localhost:3002/mcp