Cross-country income & tax calculation API. Compare net salary and purchasing power across 8 countries.
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
- !No standard license detected
git clone https://github.com/sanzation/obolus-finance-api{
"mcpServers": {
"obolus-finance-api": {
"command": "node",
"args": ["/path/to/obolus-finance-api/dist/index.js"]
}
}
}MCP Servers overview
# Obolus Finance API and Remote MCP Examples
Public examples for the Obolus payroll and multi-country tax API. This repository contains a small Vite client, connection examples, and documentation. The hosted calculation engine and MCP server run at obolusfinanz.de; their server source code is not contained in this repository.
## Remote MCP server
Obolus provides a public, read-only MCP endpoint:
- Streamable HTTP: `https://www.obolusfinanz.de/api/mcp/claude`
- Tools: `berechne` for detailed single-country payroll and `taxcompare` for comparisons across two or more countries
- Access: no login or API key required for these read-only tools
- Registry: [`io.github.sanzation/obolus`](https://registry.modelcontextprotocol.io/v0.1/servers?search=io.github.sanzation%2Fobolus)
- Full API and MCP documentation: [Obolus Developers](https://www.obolusfinanz.de/en/developers)
The `/claude` URL is the agent-neutral MCP surface despite its historical route name. It is suitable for MCP clients other than Claude. It is separate from the browser-facing ChatGPT app integration at `/api/mcp`.
### Connect from VS Code / GitHub Copilot
This repository includes a [workspace `.mcp.json`](.mcp.json). Open the folder in VS Code, open the MCP server list, and start `obolus`. You can also copy its configuration into your own workspace:
```json
{
"servers": {
"obolus": {
"type": "http",
"url": "https://www.obolusfinanz.de/api/mcp/claude"
}
}
}
```
Ask the agent, for example: "Compare an annual gross salary of EUR 60,000 in Germany and Austria for tax year 2026 using Obolus." The agent should request missing profile details instead of inventing them. Calculations are estimates; inspect each tool's returned assumptions and source information before using a result.
To inspect the public MCP connection without making a calculation, run `npm run mcp:check`. This lists the available tools and checks that both expected tools are present.
## REST API demo
The Vite app demonstrates direct REST calls to `POST /api/berechne` and `POST /api/taxcompare`. It is an API client, not a local MCP server or a copy of the tax engine.
```bash
npm install
npm run dev
```
Open `http://localhost:8080`. The Vite proxy forwards API requests; see [`vite.config.js`](vite.config.js). Build with `npm run build`.
For a current, complete request schema and response examples, use the [developers page](https://www.obolusfinanz.de/en/developers) or [OpenAPI document](https://www.obolusfinanz.de/api/openapi). The browser demo uses the legacy `annual_gross` alias in major currency units. New `taxcompare` integrations should prefer `salary_ct` in minor currency units: `6000000` means EUR 60,000 when `currency` is `eur` and `salary_period` is `annual`. At least two countries and a supported tax year are required. The detailed `berechne` endpoint also uses minor currency units for salary fields.
Example comparison request:
```js
const response = await fetch("https://www.obolusfinanz.de/api/taxcompare", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
salary_ct: 6000000,
salary_period: "annual",
tax_year: "2026",
countries: ["DE", "AT"],
currency: "eur"
})
});
if (!response.ok) throw new Error(await response.text());
const result = await response.json();
console.log(result);
```
Supported countries: Germany, Austria, Switzerland, United States, United Kingdom, Ireland, Canada, and Australia. The returned net pay is a tax/payroll result. Housing, groceries, health costs outside payroll, and purchasing-power adjustments are separate models; do not describe payroll net as disposable income after living costs.
## Repository scope and usage
This is a public integration example, not the MCP server's source repository. The hosted API has [usage terms and rate limits](https://www.obolusfinanz.de/en/developers); do not assume unrestricted production access from this demo. Do not commit API keys or other credentials. The public read-only MCP tools need no key.
What people ask about obolus-finance-api
What is sanzation/obolus-finance-api?
+
sanzation/obolus-finance-api is mcp servers for the Claude AI ecosystem. Cross-country income & tax calculation API. Compare net salary and purchasing power across 8 countries. It has 1 GitHub stars and its last recorded update is dated 2026-09-20.
How do I install obolus-finance-api?
+
You can install obolus-finance-api by cloning the repository (https://github.com/sanzation/obolus-finance-api) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is sanzation/obolus-finance-api safe to use?
+
Our security agent has analyzed sanzation/obolus-finance-api and assigned a Trust Score of 70/100 (tier: OK). See the full breakdown of passed checks and flags on this page.
Who maintains sanzation/obolus-finance-api?
+
sanzation/obolus-finance-api is maintained by sanzation. The last recorded GitHub activity is dated 2026-09-20, with 0 open issues.
Are there alternatives to obolus-finance-api?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy obolus-finance-api to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/sanzation-obolus-finance-api)<a href="https://claudewave.com/repo/sanzation-obolus-finance-api"><img src="https://claudewave.com/api/badge/sanzation-obolus-finance-api" alt="Featured on ClaudeWave: sanzation/obolus-finance-api" width="320" height="64" /></a>More MCP Servers
Reverse engineer anything with agents, from app behavior down to native binaries.
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ A Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev