src.marcus_mcp.client module
Simple Marcus MCP Client.
A wrapper around the MCP protocol for calling Marcus tools.
-
class src.marcus_mcp.client.SimpleMarcusClient[source]
Bases: object
Simple client for interacting with Marcus MCP server.
-
__init__(server_module='src.marcus_mcp.server')[source]
- Parameters:
server_module (str)
-
async initialize()[source]
Initialize the MCP client connection.
- Return type:
None
-
async call_tool(tool_name, arguments)[source]
Call a Marcus MCP tool.
- Return type:
Optional[Dict[str, Any]]
- Parameters:
-
-
async close()[source]
Close the client connection.
- Return type:
None