Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,539Letters: 14Defects: 1,323counted 1 min ago
teppi

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Retrieve a single article when you already know the EXACT article number (e.g. from a cross-reference). Do NOT call this tool repeatedly to search for provisions — use get_law_text instead to fetch the full act or a section and locate relevant articles in the text.", "inputSchema": { "properties": { "article": { "description": "Article number (e.g. '3', '28a', '41')", "type": "string" }, "date": { "description": "Consolidation date in YYYY-MM-DD format. Defaults to the latest available version.", "type": "string" }, "language": { "description": "Language (default: de)", "enum": [ "fr", "de", "it" ], "type": "string" }, "rs_number": { "description": "RS/SR number (e.g. '210' for CC, '220' for CO, '311.0' for CP)", "type": "string" } }, "required": [ "rs_number", "article" ], "type": "object" }, "name": "get_article", "outputSchema": null }, { "description": "Retrieve the official consolidated text of a Swiss federal act (or a specific title/chapter) directly from Fedlex (fedlex.admin.ch). This is the PRIMARY tool for answering Swiss law questions — always start here. Fetch the full act or a specific section, then locate relevant provisions in the returned text. Prefer this over get_article unless you already know the exact article number.", "inputSchema": { "properties": { "language": { "description": "Language (default: de)", "enum": [ "fr", "de", "it" ], "type": "string" }, "page": { "description": "Page number for paginated results (default: 1). Large acts are split across multiple pages.", "type": "number" }, "rs_number": { "description": "RS/SR number (e.g. '210' for CC, '220' for CO)", "type": "string" }, "section": { "description": "Limit to a specific title, chapter, or part (e.g. 'Titre huitième', 'Zweiter Teil'). If omitted, returns the full act.", "type": "string" } }, "required": [ "rs_number" ], "type": "object" }, "name": "get_law_text", "outputSchema": null }, { "description": "List consolidation version dates for a Swiss federal act. Returns the dates each consolidated version took effect.", "inputSchema": { "properties": { "language": { "description": "Language for amendment titles (default: de)", "enum": [ "fr", "de", "it" ], "type": "string" }, "rs_number": { "description": "RS/SR number", "type": "string" }, "since": { "description": "Start date in YYYY-MM-DD format (default: 1 year ago)", "type": "string" } }, "required": [ "rs_number" ], "type": "object" }, "name": "list_amendments", "outputSchema": null }, { "description": "Search Swiss federal legislation titles in the Classified Compilation (RS/SR) on Fedlex. Use to find the RS number of a law when you know its name but not its number. Searches titles only, not article content. Returns only acts currently in force.", "inputSchema": { "properties": { "language": { "description": "Language for results (default: de)", "enum": [ "fr", "de", "it" ], "type": "string" }, "query": { "description": "Keywords to match against act titles (e.g. 'code civil', 'protection des données')", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search_by_title", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:e0576aa5cefae95b94da2af93c65dd4f89d223f718b2b9d64796b155ad2c9078 | sha256sum