Skip to main content
Glama
cornelcroi

French Tax MCP Server

by cornelcroi

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FASTMCP_LOG_LEVELNoLog level for the FastMCP frameworkERROR

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
get_tax_info_from_webC

Get tax information from official French government websites like impots.gouv.fr, service-public.fr, or legifrance.gouv.fr

get_tax_bracketsB

Get income tax brackets (tranches d'imposition) for a specific year

get_form_detailsC

Get detailed information about a specific tax form including fields and instructions

get_cached_tax_infoB

Get cached tax information when web scraping fails

calculate_income_taxB

Calculate French income tax based on net taxable income and household composition

get_tax_procedureC

Get information about a tax procedure from service-public.fr

get_tax_deadlinesB

Get tax deadlines from service-public.fr

health_checkB

Simple health check to verify the server is responsive

get_tax_articleC

Get information about a tax law article from legifrance.gouv.fr

search_tax_lawC

Search for tax law articles on legifrance.gouv.fr

generate_tax_reportC

Generate a detailed report about a specific tax topic

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 11 tools

Disambiguation4/5

Most tools have distinct purposes, such as calculate_income_tax for computations and get_tax_brackets for data retrieval, but get_tax_info_from_web and get_cached_tax_info overlap in providing tax information, which could cause confusion in selection. Overall, the descriptions help differentiate them, but minor ambiguity exists.

Naming Consistency5/5

All tool names follow a consistent snake_case pattern with clear verb_noun structures, such as calculate_income_tax, get_tax_article, and search_tax_law. There are no deviations in naming conventions, making the set predictable and easy to understand.

Tool Count5/5

With 11 tools, the count is well-scoped for a French tax server, covering key areas like calculations, information retrieval, and procedures. Each tool appears to serve a specific function without redundancy, fitting typical server sizes of 3-15 tools appropriately.

Completeness4/5

The tool set provides comprehensive coverage for tax-related tasks, including calculation, reporting, information fetching, and legal searches. Minor gaps may exist, such as lack of tools for updating or deleting tax data, but agents can likely work around these given the server's focus on retrieval and computation.

Maintenance

ActivityInactive
ResponsivenessNo issues