Crypto prices in EUR on 1 January 00:00 Dutch time (box 3 reference date), per coin and exchange.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
All six platforms side by side for one coin on 1 January 00:00 Dutch time of the given year, with missing platforms marked and the spread between lowest and highest price.
Coin ticker, name or slug, case-insensitive, e.g. "BTC", "bitcoin", "eth", "ripple".
Reference year: prices on 1 January of this year (for the tax return over that year). Available: 2014–2026.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http peildatum https://cryptopeildatum.nl/mcp
All six platforms side by side for one coin on 1 January 00:00 Dutch time of the given year, with missing platforms marked and the spread between lowest and highest price.
| Argument | Type | Description |
|---|---|---|
| coin* | string | Coin ticker, name or slug, case-insensitive, e.g. "BTC", "bitcoin", "eth", "ripple". |
| year* | integer | Reference year: prices on 1 January of this year (for the tax return over that year). Available: 2014–2026. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"coin",
"year"
],
"properties": {
"coin": {
"type": "string",
"maxLength": 80,
"minLength": 1,
"description": "Coin ticker, name or slug, case-insensitive, e.g. \"BTC\", \"bitcoin\", \"eth\", \"ripple\"."
},
"year": {
"type": "integer",
"maximum": 2100,
"minimum": 2000,
"description": "Reference year: prices on 1 January of this year (for the tax return over that year). Available: 2014–2026."
}
}
}Fixed, factual explanation (Dutch and English) of how crypto is valued for Dutch box 3: reference moment, which price to use, own wallets, actual return. With a link to the Belastingdienst. No amounts that change per year.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Price in EUR of one coin on 1 January 00:00 Dutch time (31 December 23:00 UTC) of the given year, per exchange platform. Omit platform to get all platforms. Includes candleTime and kind ("open" of that hour, or "close" of the last earlier hour) and the URL of the coin page.
| Argument | Type | Description |
|---|---|---|
| coin* | string | Coin ticker, name or slug, case-insensitive, e.g. "BTC", "bitcoin", "eth", "ripple". |
| year* | integer | Reference year: prices on 1 January of this year (for the tax return over that year). Available: 2014–2026. |
| platform | string | Exchange platform where the coins were held. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"coin",
"year"
],
"properties": {
"coin": {
"type": "string",
"maxLength": 80,
"minLength": 1,
"description": "Coin ticker, name or slug, case-insensitive, e.g. \"BTC\", \"bitcoin\", \"eth\", \"ripple\"."
},
"year": {
"type": "integer",
"maximum": 2100,
"minimum": 2000,
"description": "Reference year: prices on 1 January of this year (for the tax return over that year). Available: 2014–2026."
},
"platform": {
"enum": [
"bitvavo",
"coinbase",
"kraken",
"binance",
"bitstamp",
"cryptocom"
],
"type": "string",
"description": "Exchange platform where the coins were held."
}
}
}Every reference-date price (1 January 00:00 Dutch time) of one coin since the first year with data, per platform, with the percentage change versus the previous year on the same platform.
| Argument | Type | Description |
|---|---|---|
| coin* | string | Coin ticker, name or slug, case-insensitive, e.g. "BTC", "bitcoin", "eth", "ripple". |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"coin"
],
"properties": {
"coin": {
"type": "string",
"maxLength": 80,
"minLength": 1,
"description": "Coin ticker, name or slug, case-insensitive, e.g. \"BTC\", \"bitcoin\", \"eth\", \"ripple\"."
}
}
}Find coins by ticker, name or slug; tolerant of case and partial input ("eth", "bitc", "ripple"). Returns ticker, name, slug, platforms with a price in the latest year and the coin page URL.
| Argument | Type | Description |
|---|---|---|
| query* | string | Search text: ticker, (part of a) name or slug. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"maxLength": 80,
"minLength": 1,
"description": "Search text: ticker, (part of a) name or slug."
}
}
}Value in EUR of a list of holdings on 1 January 00:00 Dutch time of the given year, using each holding's platform price. Returns value per line and the total. Lines without a price are marked missing and not counted. Also returns a link to the calculator. Nothing is stored.
| Argument | Type | Description |
|---|---|---|
| year* | integer | Reference year: prices on 1 January of this year (for the tax return over that year). Available: 2014–2026. |
| holdings* | array | Holdings, one line per coin and platform. The same coin may appear on several platforms. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"holdings",
"year"
],
"properties": {
"year": {
"type": "integer",
"maximum": 2100,
"minimum": 2000,
"description": "Reference year: prices on 1 January of this year (for the tax return over that year). Available: 2014–2026."
},
"holdings": {
"type": "array",
"items": {
"type": "object",
"required": [
"coin",
"amount",
"platform"
],
"properties": {
"coin": {
"type": "string",
"maxLength": 80,
"minLength": 1,
"description": "Coin ticker, name or slug, case-insensitive, e.g. \"BTC\", \"bitcoin\", \"eth\", \"ripple\"."
},
"amount": {
"type": "number",
"description": "Number of coins held on the reference date, e.g. 0.5.",
"exclusiveMinimum": 0
},
"platform": {
"enum": [
"bitvavo",
"coinbase",
"kraken",
"binance",
"bitstamp",
"cryptocom"
],
"type": "string",
"description": "Exchange platform where the coins were held."
}
}
},
"maxItems": 200,
"minItems": 1,
"description": "Holdings, one line per coin and platform. The same coin may appear on several platforms."
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 13, 2026.