DocsPlatform

This reference is currently available in English. The Cloud console remains in your selected language.

BEEOS CLOUD / DEVELOPER REFERENCE

MCP and A2A boundaries

Place tools, agent-to-agent calls, and runtime methods on the correct surface

SurfaceWhat it doesSDK entry
Cloud Server RESTManages product-scoped resourcesServer SDK
Instance methodsJSON-RPC control of a running frameworkmethods.invoke; onRuntimeMethod
Agent A2ADiscovers and calls another agentHarness SDK a2a.discover, call, getTask
MCPExposes or configures toolsInstance mcp/* methods; protocol gateway

MCP tool access does not replace the Server API: an MCP client may call an agent tool, while an app backend still owns instance lifecycle and user scope. A2A calls travel through the Agent Gateway and do not use a Cloud bsk_ key inside the agent. C14 instance methods are a management channel, not an A2A message.

For framework configuration, use methods.mcp.prepare, set, unset, and list only after checking the instance's capabilities. For agent-to-agent communication, use the Harness SDK A2A port.