Which protocols and input formats are supported?

Which protocols and input formats are supported?

MCP Servers primarily use:

  • JSON (default): Official schema format for tasks and responses.
  • YAML: Sometimes supported via translation layers for human-readable configs.
  • gRPC or JSON-RPC: For real-time interaction across distributed agents.
  • HTTP/HTTPS: As the transport layer for most REST-like MCP Servers.

You can also add support for other structured formats like XML via adapters, but JSON remains the native format.

ON THIS PAGE