by cornelcroi
Integrate with impots gouv fr for VAT France. Automate tax calculations, forms, and value added tax reports for tax prof
Calculates French income tax and retrieves tax brackets by scraping official French government tax websites like impots.gouv.fr and service-public.fr.
French Tax is a community-built MCP server published by cornelcroi that provides AI assistants with tools and capabilities via the Model Context Protocol. Integrate with impots gouv fr for VAT France. Automate tax calculations, forms, and value added tax reports for tax prof It is categorized under search web, finance.
You can install French Tax in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.
NOASSERTION
French Tax is released under the NOASSERTION license.
Fetch and extract information from websites automatically
Example
Research competitor pricing, scrape product reviews, monitor news mentions
Automate 5-10 hours/week of manual web research
Track website changes, new content, price updates
Example
Monitor competitor blog for new posts, track stock availability, watch for pricing changes
Stay informed without manual checking, never miss important updates
Extract structured data from multiple websites
Example
Compile product listings from 10 e-commerce sites, aggregate job postings, collect real estate data
Build datasets 100x faster than manual copying
Share your MCP server with the developer community
French Tax is a well-scoped MCP server in the explainx.ai directory — install snippets and categories matched our Claude Code setup.
Useful MCP listing: French Tax is the kind of server we cite when onboarding engineers to host + tool permissions.
According to our notes, French Tax benefits from clear Model Context Protocol framing — fewer ambiguous “AI plugin” claims.
French Tax has been reliable for tool-calling workflows; the MCP profile page is a good permalink for internal docs.
Strong directory entry: French Tax surfaces stars and publisher context so we could sanity-check maintenance before adopting.
French Tax reduced integration guesswork — categories and install configs on the listing matched the upstream repo.
French Tax is among the better-indexed MCP projects we tried; the explainx.ai summary tracks the official description.
I recommend French Tax for teams standardizing on MCP; the explainx.ai page compares cleanly with sibling servers.
Useful MCP listing: French Tax is the kind of server we cite when onboarding engineers to host + tool permissions.
Strong directory entry: French Tax surfaces stars and publisher context so we could sanity-check maintenance before adopting.
showing 1-10 of 67
An MCP (Model Context Protocol) server that provides French individual income tax calculations to AI assistants.
This MCP server currently supports:
The current version uses web scraping with MarkItDown to fetch tax information from official French government websites (primarily service-public.fr). In future versions, this may be replaced with official APIs or other more reliable data sources when available.
# Install via pip
pip install french-tax-mcp
# Or install via uv (recommended)
uv pip install french-tax-mcp
Add to your MCP configuration file (~/.config/mcp/mcp.json or workspace .kiro/settings/mcp.json):
{
"mcpServers": {
"french-tax-mcp": {
"command": "uvx",
"args": ["french-tax-mcp@latest"],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR"
},
"disabled": false,
"autoApprove": []
}
}
}
calculate_income_taxCalculate French individual income tax.
Parameters:
net_taxable_income: Net taxable income in euroshousehold_parts: Number of household parts (quotient familial) - defaults to 1.0year: Tax year (optional, defaults to current year)Example:
Calculate income tax for 50,000€ salary with 2 children
get_tax_bracketsRetrieve current French income tax brackets.
Parameters:
year: Tax year (optional, defaults to current year)Example:
What are the current French tax brackets?
Basic calculation:
How much income tax will I pay on 45,000€ salary?
Family situation:
Calculate tax for married couple earning 60,000€ with one child
Tax brackets:
Show me the 2024 French tax brackets
The following features may be added in future versions:
# Clone the repository
git clone https://github.com/your-username/french-tax-mcp.git
cd french-tax-mcp
# Install in development mode
pip install -e ".[dev]"
# Run the server locally
python -m french_tax_mcp.server --port 8888
# Run tests
python -m pytest tests/
This tool provides information for informational purposes only and does not constitute professional tax advice. For advice tailored to your personal situation, please consult a certified public accountant or tax advisor.
Tax information is sourced from official French government websites but may not reflect the most recent changes in tax laws. Always verify calculations with official sources.
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
Interact with services that don't offer APIs
Example
Check form submissions, validate website functionality, test user flows
Automate interactions with any website, even without API
Prerequisites
Time Estimate
20-40 minutes including configuration and testing
Steps
Troubleshooting
✓ Do
✗ Don't
💡 Pro Tips
Architecture
MCP server handles HTTP requests, HTML parsing, JavaScript rendering (if headless browser), and returns structured data to Claude.
Protocols
Compatibility
✓ Use when
Use for research automation, content monitoring, data aggregation from multiple sources, and when official APIs don't exist. Best for read-only information gathering.
✗ Avoid when
Avoid for sites with APIs (use API instead), sites that explicitly forbid scraping, when data is copyrighted, or for login-required content without proper authorization.