MCPcopy
hub / github.com/modelcontextprotocol/python-sdk / message_handler

Function message_handler

src/mcp/client/__main__.py:25–32  ·  view source on GitHub ↗
(
    message: RequestResponder[types.ServerRequest, types.ClientResult] | types.ServerNotification | Exception,
)

Source from the content-addressed store, hash-verified

23
24
25async def message_handler(
26 message: RequestResponder[types.ServerRequest, types.ClientResult] | types.ServerNotification | Exception,
27) -> None:
28 if isinstance(message, Exception):
29 logger.error("Error: %s", message)
30 return
31
32 logger.info("Received message from server: %s", message)
33
34
35async def run_session(

Callers

nothing calls this directly

Calls 2

errorMethod · 0.80
infoMethod · 0.80

Tested by

no test coverage detected