ifg-mcp-server
v1.0.1
Published
MCP server for IFG — International tax research across 213 jurisdictions. Use with Claude Desktop, Claude Code, or any MCP-compatible client.
Downloads
243
Maintainers
Readme
IFG MCP Server
International tax research for Claude — 213 jurisdictions, 500K+ legal documents.
Search tax legislation, treaties, case law, and administrative doctrine directly from Claude Desktop or Claude Code.
Quick Start
Claude Desktop
Add to your claude_desktop_config.json:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"ifg-tax": {
"command": "npx",
"args": ["-y", "ifg-mcp-server"],
"env": {
"IFG_API_KEY": "sk-ifg-your-key-here"
}
}
}
}Restart Claude Desktop. You'll see 3 new tools available.
Claude Code
claude mcp add ifg-tax -- npx -y ifg-mcp-serverThen set your API key in environment:
export IFG_API_KEY="sk-ifg-your-key-here"Get Your API Key
- Go to ifg.tax/dashboard
- Sign in to your IFG account
- Navigate to API Keys section
- Generate a new key (format:
sk-ifg-...)
Available Tools
search_tax_law
Semantic search across all tax legislation, regulations, case law, and doctrine.
Parameters:
query(required) — Natural language tax questioncountries— ISO-2 country codes to filter (e.g.["FR", "DE"])tags— Fiscal domain filter:vat,cit,pit,wht,treaty,transfer_pricing,holding,rd_incentive,capital_gains,inheritance,expat,pe,compliance,crypto,dst,payrolllimit— Number of results (1-20, default 8)
Example prompt: "What is the corporate tax rate in France for 2026?"
get_tax_treaty
Find bilateral tax treaty provisions between two countries.
Parameters:
country_a(required) — First country ISO-2 codecountry_b(required) — Second country ISO-2 codetopic— Specific article topic (e.g. "dividends", "interest", "royalties")
Example prompt: "What is the withholding tax rate on dividends under the France-Germany tax treaty?"
compare_tax_regimes
Compare tax rules across multiple jurisdictions side by side.
Parameters:
topic(required) — Tax topic to comparecountries(required) — 2-8 ISO-2 country codes
Example prompt: "Compare the participation exemption for dividends in France, Netherlands, Luxembourg, and Ireland"
Coverage
- 213 jurisdictions worldwide
- 500K+ legal text chunks (laws, treaties, case law, doctrine)
- Sources: Official government sites (.gov), OECD, EU, courts, national tax authorities
- Updated daily via automated ingestion pipeline
Requirements
- Node.js 20+
- IFG subscription (ifg.tax/pricing)
License
MIT
