diff --git a/app/src/mcp_server/server.py b/app/src/mcp_server/server.py index fdade8d..903bcbf 100644 --- a/app/src/mcp_server/server.py +++ b/app/src/mcp_server/server.py @@ -2,7 +2,6 @@ from fastmcp import FastMCP from src.mcp_server.tools.create_payment import register_create_payment_tool -from src.mcp_server.tools.list_journals import register_list_journals_tool from src.mcp_server.tools.get_opportunities import register_get_opportunities_tool from src.mcp_server.tools.create_lead import register_create_lead_tool from src.mcp_server.tools.create_pending_action import ( @@ -20,9 +19,6 @@ register_create_payment_tool(mcp) logfire.info("MCP tool registered", tool_name="create_payment") - register_list_journals_tool(mcp) - logfire.info("MCP tool registered", tool_name="list_journals") - register_get_opportunities_tool(mcp) logfire.info("MCP tool registered", tool_name="get_opportunities") diff --git a/app/src/mcp_server/tools/list_journals.py b/app/src/mcp_server/tools/list_journals.py deleted file mode 100644 index 1ff0041..0000000 --- a/app/src/mcp_server/tools/list_journals.py +++ /dev/null @@ -1,24 +0,0 @@ -import logfire -from fastmcp import FastMCP -from src.mcp_server.audit import audit_tool - - -def register_list_journals_tool(mcp: FastMCP) -> None: - - @mcp.tool( - name="odoo_list_bank_cash_journals", - description="List available bank and cash journals in Odoo.", - tags={"odoo", "finance", "journal"}, - annotations={ - "destructiveHint": False, - "readOnlyHint": True, - "idempotentHint": True, - "openWorldHint": True, - }, - ) - @audit_tool(tool_name="odoo_list_bank_cash_journals") - def odoo_list_bank_cash_journals() -> list[dict]: - with logfire.span("Execute MCP tool list_bank_cash_journals"): - logfire.info("MCP tool list_bank_cash_journals called") - pass - # return odoo.list_bank_cash_journals()