Signal Receivers

Django Signal Receivers for mcpserver.

Note

Experimental. The MCPServer was designed and coded by Claude Code (Anthropic’s Claude Opus 5.5), with Lawrence McDaniel as co-author. It is experimental, and will be documented.

smarter.apps.mcpserver.receivers.handle_mcpserver_called(sender, server, method, **kwargs)[source]

Log a JSON-RPC request to the MCP server.

smarter.apps.mcpserver.receivers.handle_mcpserver_repository_index_failed(sender, repository, error, **kwargs)[source]

Log a repository that could not be indexed.

smarter.apps.mcpserver.receivers.handle_mcpserver_repository_indexed(sender, index, **kwargs)[source]

Log a repository that was indexed.

smarter.apps.mcpserver.receivers.handle_mcpserver_tool_called(sender, server, tool_name, arguments, is_error, characters, **kwargs)[source]

Log a tool call.