Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,521Letters: 13Defects: 1,321counted just now
teppi

Server definition

Hash
sha256:a16c9cb79bd3139727bba68f4367635c83809466e61aa87110b2465020cb8446
What it is
What a remote MCP server returned when asked what it offers: 4 tools

The blob, as servednamed by its sha256

{ "instructions": "Latvian public holidays, days off and annual leave for 2026 and 2027, computed from Latvian law (not guessed). Use latvia_holidays for the holiday dates, latvia_calendar_statistics for counts of working days and days off, latvia_plan_time_off to find where a few leave days bridge weekends and holidays into long breaks, and latvia_leave_entitlement to estimate annual leave. The planner counts leave in working days; the entitlement is in calendar days excluding holidays, a different unit. apply_transfers=true applies the 2026 workday transfers, which bind only specified state-funded institutions. Full usage: https://panembrivdienu.lv/llms.txt (also the llms.txt resource).", "tools": [ { "description": "Count working days, weekend days, holidays and total days off in 2026 or 2027 for a Monday-to-Friday week. Use it for yearly totals, such as how many working days a year has; for the holiday dates use latvia_holidays, and for leave suggestions use latvia_plan_time_off. year must be 2026 or 2027. apply_transfers=true (2026 only) moves working days and days off as the 2026 transfers do, which bind only specified state-funded institutions; the moved counts are then non-zero.", "inputSchema": { "additionalProperties": false, "properties": { "apply_transfers": { "description": "apply the 2026 workday transfers (2026 only; they bind only specified state-funded institutions)", "type": "boolean" }, "year": { "description": "calendar year: 2026 or 2027", "type": "integer" } }, "required": [ "year" ], "type": "object" }, "name": "latvia_calendar_statistics", "outputSchema": { "additionalProperties": false, "properties": { "holidays": { "type": "integer" }, "moved_days_off": { "type": "integer" }, "moved_working_days": { "type": "integer" }, "total_days": { "type": "integer" }, "total_days_off": { "type": "integer" }, "transfers_applied": { "type": "boolean" }, "weekend_days": { "type": "integer" }, "working_days": { "type": "integer" }, "year": { "type": "integer" } }, "required": [ "year", "transfers_applied", "total_days", "working_days", "weekend_days", "holidays", "moved_working_days", "moved_days_off", "total_days_off" ], "type": "object" } }, { "description": "List Latvia's public holidays in 2026 or 2027, sorted by date, each with its Latvian and English name. Use it when you need the dates themselves; for totals use latvia_calendar_statistics, and to turn holidays into long breaks use latvia_plan_time_off. year must be 2026 or 2027; any other year is an error. apply_transfers=true (2026 only) adds the moved days off, flagged is_moved_day. Set it only for staff of the state-funded institutions the transfers bind.", "inputSchema": { "additionalProperties": false, "properties": { "apply_transfers": { "description": "apply the 2026 workday transfers (2026 only; they bind only specified state-funded institutions)", "type": "boolean" }, "year": { "description": "calendar year: 2026 or 2027", "type": "integer" } }, "required": [ "year" ], "type": "object" }, "name": "latvia_holidays", "outputSchema": { "additionalProperties": false, "properties": { "holidays": { "items": { "additionalProperties": false, "properties": { "date": { "type": "string" }, "is_moved_day": { "type": "boolean" }, "name_en": { "type": "string" }, "name_lv": { "type": "string" } }, "required": [ "date", "name_lv", "name_en", "is_moved_day" ], "type": "object" }, "type": [ "null", "array" ] }, "transfers_applied": { "type": "boolean" }, "year": { "type": "integer" } }, "required": [ "year", "transfers_applied", "holidays" ], "type": "object" } }, { "description": "Estimate annual paid leave under the Latvian Labour Law, in calendar days excluding public holidays. Use it to answer how much leave someone has in a year; to find when to take it use latvia_plan_time_off, which counts leave in working days, a different unit. Pass annual_base=28 (the legal minimum) unless the contract grants more, and fte_percentage=1 for full time; part-time work does not shorten leave. birth_date matters only for employees under 18, who get one calendar month. If employment_start_date is on or after 1 January of year, the result is an accrual estimate; the full leave may be requested after six months of work.", "inputSchema": { "additionalProperties": false, "properties": { "annual_base": { "description": "annual leave in calendar days, 28 (the legal minimum) to 60", "type": "integer" }, "birth_date": { "description": "YYYY-MM-DD; employees under 18 get one calendar month", "type": "string" }, "employment_start_date": { "description": "YYYY-MM-DD", "type": "string" }, "fte_percentage": { "description": "working time as a fraction of full time, 0.1 to 1.0 (part-time work does not shorten leave)", "type": "number" }, "year": { "description": "year to estimate, 2020 to 2100", "type": "integer" } }, "required": [ "employment_start_date", "year", "fte_percentage", "annual_base" ], "type": "object" }, "name": "latvia_leave_entitlement", "outputSchema": { "additionalProperties": false, "properties": { "base_used": { "type": "integer" }, "entitlement_days": { "type": "number" }, "is_accrual_estimate": { "type": "boolean" }, "is_under_18": { "type": "boolean" }, "six_month_threshold_reached_by_year_end": { "type": "boolean" }, "under_18_calendar_month": { "type": "boolean" }, "unit": { "type": "string" } }, "required": [ "entitlement_days", "unit", "is_accrual_estimate", "under_18_calendar_month", "six_month_threshold_reached_by_year_end", "is_under_18", "base_used" ], "type": "object" } }, { "description": "Suggest up to ten long breaks in 2026 or 2027, best first, where a few leave days bridge weekends and Latvian holidays. Use it to decide when to take leave; for the holiday dates alone use latvia_holidays, and for how much leave the user has use latvia_leave_entitlement. pto_days caps the working days of leave each break may use on its own; it is not a yearly budget to split. A break takes every working day between runs of days off and holds a holiday or other day off on a weekday, so a week that only joins two weekends is not listed. Leave is never planned before today in Latvia or before employment_start_date. extra_days_off adds days the employer gives, so breaks can build on them. Breaks rank by days off, then fewer leave days, then date; efficiency is days off per leave day.", "inputSchema": { "additionalProperties": false, "properties": { "apply_transfers": { "description": "apply the 2026 workday transfers (2026 only)", "type": "boolean" }, "employment_start_date": { "description": "YYYY-MM-DD; no leave is planned before it (nor before today in Latvia)", "type": "string" }, "extra_days_off": { "description": "extra days off such as ones the employer gives, YYYY-MM-DD in 2026 or 2027, at most 100", "items": { "type": "string" }, "type": [ "null", "array" ] }, "pto_days": { "description": "most working days of leave one break may use, 1 to 100", "type": "integer" }, "year": { "description": "year to plan leave in: 2026 or 2027", "type": "integer" } }, "required": [ "year", "pto_days" ], "type": "object" }, "name": "latvia_plan_time_off", "outputSchema": { "additionalProperties": false, "properties": { "opportunities": { "items": { "additionalProperties": false, "properties": { "description": { "type": "string" }, "efficiency": { "type": "number" }, "end_date": { "type": "string" }, "pto_days": { "items": { "type": "string" }, "type": [ "null", "array" ] }, "start_date": { "type": "string" }, "total_days_off": { "type": "integer" } }, "required": [ "start_date", "end_date", "pto_days", "total_days_off", "efficiency", "description" ], "type": "object" }, "type": [ "null", "array" ] }, "statistics": { "additionalProperties": false, "properties": { "holidays": { "type": "integer" }, "moved_days_off": { "type": "integer" }, "moved_working_days": { "type": "integer" }, "total_days": { "type": "integer" }, "total_potential_days_off": { "type": "integer" }, "weekend_days": { "type": "integer" }, "working_days": { "type": "integer" }, "year": { "type": "integer" } }, "required": [ "year", "total_days", "working_days", "weekend_days", "holidays", "moved_working_days", "moved_days_off", "total_potential_days_off" ], "type": "object" }, "transfers_applied": { "type": "boolean" } }, "required": [ "opportunities", "transfers_applied", "statistics" ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:a16c9cb79bd3139727bba68f4367635c83809466e61aa87110b2465020cb8446 | sha256sum