Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| FASTMCP_LOG_LEVEL | No | Log level for the FastMCP framework | ERROR |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_tax_info_from_web | Get tax information from official French government websites like impots.gouv.fr, service-public.fr, or legifrance.gouv.fr |
| get_tax_brackets | Get income tax brackets (tranches d'imposition) for a specific year |
| get_form_details | Get detailed information about a specific tax form including fields and instructions |
| get_cached_tax_info | Get cached tax information when web scraping fails |
| calculate_income_tax | Calculate French income tax based on net taxable income and household composition |
| get_tax_procedure | Get information about a tax procedure from service-public.fr |
| get_tax_deadlines | Get tax deadlines from service-public.fr |
| health_check | Simple health check to verify the server is responsive |
| get_tax_article | Get information about a tax law article from legifrance.gouv.fr |
| search_tax_law | Search for tax law articles on legifrance.gouv.fr |
| generate_tax_report | Generate a detailed report about a specific tax topic |