Skip to main content
Glama
norman-finance

Norman Finance MCP Server

Official

list_tax_states

Retrieve a list of available tax states using Norman Finance MCP Server to simplify tax-related processes for users in Germany.

Instructions

Get list of available tax states. Returns: List of tax states

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The handler function for the 'list_tax_states' tool. It makes a GET request to the API endpoint for tax states.
    @mcp.tool() async def list_tax_states(ctx: Context) -> Dict[str, Any]: """ Get list of available tax states. Returns: List of tax states """ api = ctx.request_context.lifespan_context["api"] states_url = urljoin(config.api_base_url, "api/v1/taxes/states/") return api._make_request("GET", states_url)
  • Registration block in the server creation where register_tax_tools(server) is called, which defines and registers the list_tax_states tool among others.
    register_client_tools(server) register_invoice_tools(server) register_tax_tools(server) register_transaction_tools(server) register_document_tools(server) register_company_tools(server) register_prompts(server) register_resources(server)

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