Productivity
obolusfinanz.de
Provides detailed payroll calculations for a single country and comparative tax analysis across multiple countries.
ENDPOINT 1
https://www.obolusfinanz.de/api/mcp
MCP server metadata
- Name
- Obolus Finanz Payroll API
- Version
- 2.1.0
Stable logical MCP tool names are taxcompare and berechne, also shown as Obolus.taxcompare and Obolus.berechne in titles and metadata. Do not treat transient link_... resource paths as stable tool identities; if a transient link path is unavailable after an app refresh, rediscover tools and call the same stable logical tool name. Tool routing: if the user asks for one salary across multiple countries, always use taxcompare first. Select taxcompare when the user provides one salary or income amount, two or more countries, and wants tax, net salary, deductions, take-home pay, ranking, or 'where do I keep more money' results. Do not use berechne repeatedly for simple multi-country comparisons unless taxcompare cannot accept the required inputs. Use berechne only when countries.length === 1 or the user provides detailed country-specific payroll assumptions such as tax class, province/state, health insurance, church tax, pension exemption, deductions, benefits, or other payroll details that taxcompare does not support. For berechne, use the declared Obolus field names exactly. LZZ maps to 1=year, 2=month, 3=week, 4=day; Gehalt_ct and other monetary inputs are minor units for that selected payroll period. berechne is country-polymorphic: first choose the meaning from Land, then interpret inputs and outputs. The same fields span DE, AT, CH, US, UK, IE, CA, and AU, but meanings are country-specific: Steuerklasse can mean German tax class, Swiss tariff, US filing status, UK tax code, Irish marital status, or Australian residency class; Bundesland can mean state, canton, province, or UK region; PreTax_Deduction_ct can mean 401k/IRA, RRSP, salary sacrifice, super sacrifice, pension contribution, or similar country deduction. berechne outputs are also country-polymorphic: stable codes such as ST, LSTLZZ, RSV, KSV, PSV, ASV, and VTL must be interpreted with the original request Land rather than as one global tax vocabulary. For "Germany, normal employee, tax class I", use de_payroll_preset=DE_STANDARD_EMPLOYEE_STATUTORY, de_statutory_pension_and_unemployment=true, de_statutory_health_and_care=true, de_health_extra_contribution_percent=2.5, Kirche=0, KinderPVA=0, and Bundesland as full names such as Berlin rather than ISO abbreviations. Never fill raw German Obolus flags such as gesetzliche_RV, gesetzlicheKvPvStatus, KV_Art, or KVZ in normal ChatGPT calls; they are internal compatibility flags and can be valid in product/API payloads for pensioners, civil servants, pension-exempt workers, private health insurance, and other non-standard cases. Advisory warnings are hints, not hard failures, for berechne raw payroll combinations. For taxcompare, prefer salary_ct in minor units plus currency in normal ISO form such as EUR; example: compare EUR 50,000 in US, IE, DE, CA => salary_ct=5000000, currency=EUR, period=annual, tax_year=2026, countries=[US,IE,DE,CA], gross_mode=shared_gross. Use local_median_gross for country-specific median salary benchmarks. taxcompare outputs annual major-currency gross/net/tax/social contribution/total deduction estimates plus ranking_by_net. Tools return structured calculation results for the Obolus result panel and may record private operational access logs.
Known tools 2
berechneUse this only for a detailed country-specific payroll or net salary calculation for one country/person workflow.
Inferred read-onlytaxcompareUse this as the default tool whenever the user asks to compare salary, annual net income, tax burden, social contributions, or effective burden across multiple countries.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.obolus-finanz-payroll-api]
url = "https://www.obolusfinanz.de/api/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"obolus-finanz-payroll-api": {
"type": "http",
"url": "https://www.obolusfinanz.de/api/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: obolus-finanz-payroll-api
Remote MCP URL: https://www.obolusfinanz.de/api/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"obolus-finanz-payroll-api": {
"url": "https://www.obolusfinanz.de/api/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"obolus-finanz-payroll-api": {
"type": "http",
"url": "https://www.obolusfinanz.de/api/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "obolus-finanz-payroll-api",
"transport": "streamable-http",
"url": "https://www.obolusfinanz.de/api/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
ENDPOINT 2
https://www.obolusfinanz.de/api/mcp/claude
MCP server metadata
- Name
- Obolus Finanz Payroll API
- Version
- 2.1.0
This Claude endpoint is tool-only: call tools directly and use structuredContent/content text; it intentionally does not expose OpenAI widget resources or openai/outputTemplate metadata. Stable logical MCP tool names are taxcompare and berechne, also shown as Obolus.taxcompare and Obolus.berechne in titles and metadata. Do not treat transient link_... resource paths as stable tool identities; if a transient link path is unavailable after an app refresh, rediscover tools and call the same stable logical tool name. Tool routing: if the user asks for one salary across multiple countries, always use taxcompare first. Select taxcompare when the user provides one salary or income amount, two or more countries, and wants tax, net salary, deductions, take-home pay, ranking, or 'where do I keep more money' results. Do not use berechne repeatedly for simple multi-country comparisons unless taxcompare cannot accept the required inputs. Use berechne only when countries.length === 1 or the user provides detailed country-specific payroll assumptions such as tax class, province/state, health insurance, church tax, pension exemption, deductions, benefits, or other payroll details that taxcompare does not support. For berechne, use the declared Obolus field names exactly. LZZ maps to 1=year, 2=month, 3=week, 4=day; Gehalt_ct and other monetary inputs are minor units for that selected payroll period. berechne is country-polymorphic: first choose the meaning from Land, then interpret inputs and outputs. The same fields span DE, AT, CH, US, UK, IE, CA, and AU, but meanings are country-specific: Steuerklasse can mean German tax class, Swiss tariff, US filing status, UK tax code, Irish marital status, or Australian residency class; Bundesland can mean state, canton, province, or UK region; PreTax_Deduction_ct can mean 401k/IRA, RRSP, salary sacrifice, super sacrifice, pension contribution, or similar country deduction. berechne outputs are also country-polymorphic: stable codes such as ST, LSTLZZ, RSV, KSV, PSV, ASV, and VTL must be interpreted with the original request Land rather than as one global tax vocabulary. For "Germany, normal employee, tax class I", use de_payroll_preset=DE_STANDARD_EMPLOYEE_STATUTORY, de_statutory_pension_and_unemployment=true, de_statutory_health_and_care=true, de_health_extra_contribution_percent=2.5, Kirche=0, KinderPVA=0, and Bundesland as full names such as Berlin rather than ISO abbreviations. Never fill raw German Obolus flags such as gesetzliche_RV, gesetzlicheKvPvStatus, KV_Art, or KVZ in normal ChatGPT calls; they are internal compatibility flags and can be valid in product/API payloads for pensioners, civil servants, pension-exempt workers, private health insurance, and other non-standard cases. Advisory warnings are hints, not hard failures, for berechne raw payroll combinations. For taxcompare, prefer salary_ct in minor units plus currency in normal ISO form such as EUR; example: compare EUR 50,000 in US, IE, DE, CA => salary_ct=5000000, currency=EUR, period=annual, tax_year=2026, countries=[US,IE,DE,CA], gross_mode=shared_gross. Use local_median_gross for country-specific median salary benchmarks. taxcompare outputs annual major-currency gross/net/tax/social contribution/total deduction estimates plus ranking_by_net. Tools return structured calculation results for the Obolus result panel and may record private operational access logs.
Known tools 2
berechneUse this only for a detailed country-specific payroll or net salary calculation for one country/person workflow.
Inferred read-onlytaxcompareUse this as the default tool whenever the user asks to compare salary, annual net income, tax burden, social contributions, or effective burden across multiple countries.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.obolus-finanz-payroll-api]
url = "https://www.obolusfinanz.de/api/mcp/claude"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"obolus-finanz-payroll-api": {
"type": "http",
"url": "https://www.obolusfinanz.de/api/mcp/claude"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: obolus-finanz-payroll-api
Remote MCP URL: https://www.obolusfinanz.de/api/mcp/claude
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"obolus-finanz-payroll-api": {
"url": "https://www.obolusfinanz.de/api/mcp/claude"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"obolus-finanz-payroll-api": {
"type": "http",
"url": "https://www.obolusfinanz.de/api/mcp/claude"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "obolus-finanz-payroll-api",
"transport": "streamable-http",
"url": "https://www.obolusfinanz.de/api/mcp/claude"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
ENDPOINT 3
https://www.obolusfinanz.de/api/mcp/public
MCP server metadata
- Name
- Obolus Finanz Payroll API
- Version
- 2.1.0
This endpoint exposes tools directly with structuredContent and content text. Stable logical MCP tool names are taxcompare and berechne, also shown as Obolus.taxcompare and Obolus.berechne in titles and metadata. Do not treat transient link_... resource paths as stable tool identities; if a transient link path is unavailable after an app refresh, rediscover tools and call the same stable logical tool name. Tool routing: if the user asks for one salary across multiple countries, always use taxcompare first. Select taxcompare when the user provides one salary or income amount, two or more countries, and wants tax, net salary, deductions, take-home pay, ranking, or 'where do I keep more money' results. Do not use berechne repeatedly for simple multi-country comparisons unless taxcompare cannot accept the required inputs. Use berechne only when countries.length === 1 or the user provides detailed country-specific payroll assumptions such as tax class, province/state, health insurance, church tax, pension exemption, deductions, benefits, or other payroll details that taxcompare does not support. For berechne, use the declared Obolus field names exactly. LZZ maps to 1=year, 2=month, 3=week, 4=day; Gehalt_ct and other monetary inputs are minor units for that selected payroll period. berechne is country-polymorphic: first choose the meaning from Land, then interpret inputs and outputs. The same fields span DE, AT, CH, US, UK, IE, CA, and AU, but meanings are country-specific: Steuerklasse can mean German tax class, Swiss tariff, US filing status, UK tax code, Irish marital status, or Australian residency class; Bundesland can mean state, canton, province, or UK region; PreTax_Deduction_ct can mean 401k/IRA, RRSP, salary sacrifice, super sacrifice, pension contribution, or similar country deduction. berechne outputs are also country-polymorphic: stable codes such as ST, LSTLZZ, RSV, KSV, PSV, ASV, and VTL must be interpreted with the original request Land rather than as one global tax vocabulary. For "Germany, normal employee, tax class I", use de_payroll_preset=DE_STANDARD_EMPLOYEE_STATUTORY, de_statutory_pension_and_unemployment=true, de_statutory_health_and_care=true, de_health_extra_contribution_percent=2.5, Kirche=0, KinderPVA=0, and Bundesland as full names such as Berlin rather than ISO abbreviations. Never fill raw German Obolus flags such as gesetzliche_RV, gesetzlicheKvPvStatus, KV_Art, or KVZ in normal MCP calls; they are internal compatibility flags and can be valid in product/API payloads for pensioners, civil servants, pension-exempt workers, private health insurance, and other non-standard cases. Advisory warnings are hints, not hard failures, for berechne raw payroll combinations. For taxcompare, prefer salary_ct in minor units plus currency in normal ISO form such as EUR; example: compare EUR 50,000 in US, IE, DE, CA => salary_ct=5000000, currency=EUR, period=annual, tax_year=2026, countries=[US,IE,DE,CA], gross_mode=shared_gross. Use local_median_gross for country-specific median salary benchmarks. taxcompare outputs annual major-currency gross/net/tax/social contribution/total deduction estimates plus ranking_by_net. Tools return structured calculation results for the Obolus result panel and may record private operational access logs.
Known tools 2
taxcompareCompare annual gross, net pay, taxes, and employee social contributions across two or more supported countries.
Potential side effectsCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.obolus-finanz-payroll-api]
url = "https://www.obolusfinanz.de/api/mcp/public"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"obolus-finanz-payroll-api": {
"type": "http",
"url": "https://www.obolusfinanz.de/api/mcp/public"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: obolus-finanz-payroll-api
Remote MCP URL: https://www.obolusfinanz.de/api/mcp/public
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"obolus-finanz-payroll-api": {
"url": "https://www.obolusfinanz.de/api/mcp/public"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"obolus-finanz-payroll-api": {
"type": "http",
"url": "https://www.obolusfinanz.de/api/mcp/public"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "obolus-finanz-payroll-api",
"transport": "streamable-http",
"url": "https://www.obolusfinanz.de/api/mcp/public"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Trust Data Available
BuiltWith Trust API v2 evidence for obolusfinanz.de was fetched 2026-08-24T06:40:26.288Z and is being refreshed.
obolusfinanz.de is assessed as Trusted: Domain runs a meaningful technology spend, consistent with a real business.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.