Skip to main content
Glama
norman-finance

Norman Finance MCP Server

Official

list_tax_reports

Access and retrieve all available tax reports for accounting and tax filing needs using Norman Finance MCP Server. Simplify financial workflows with integrated API capabilities.

Instructions

List all available tax reports.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The main handler function for the 'list_tax_reports' tool, decorated with @mcp.tool() to register it. Makes a GET request to retrieve the list of tax reports.
    @mcp.tool() async def list_tax_reports(ctx: Context) -> Dict[str, Any]: """List all available tax reports.""" api = ctx.request_context.lifespan_context["api"] taxes_url = urljoin(config.api_base_url, "api/v1/taxes/reports/") return api._make_request("GET", taxes_url)
  • Top-level registration call that invokes register_tax_tools(server), which defines and registers the list_tax_reports tool.
    register_tax_tools(server)
  • Import of the register_tax_tools function used to register tax-related tools including list_tax_reports.
    from norman_mcp.tools.taxes import register_tax_tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/norman-finance/norman-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server