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

Server definition

Hash
sha256:3964cb4d6b65467dc82e3f26ceabc30a08111dea9a8bc337bbc5735fa680c7be
What it is
What a remote MCP server returned when asked what it offers: 32 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Analysera dokument från Regeringskansliet (via g0v.se) per departement", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "dateFrom": { "description": "Från datum (YYYY-MM-DD)", "type": "string" }, "dateTo": { "description": "Till datum (YYYY-MM-DD)", "type": "string" } }, "type": "object" }, "name": "analyze_g0v_by_department", "outputSchema": null }, { "description": "Batch-hämta dokument för flera riksmöten", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "doktyp": { "description": "Dokumenttyp", "type": "string" }, "maxPerRiksmote": { "default": 100, "description": "Max dokument per riksmöte", "maximum": 300, "minimum": 1, "type": "number" }, "riksmoten": { "description": "Lista av riksmöten", "items": { "type": "string" }, "type": "array" } }, "required": [ "doktyp", "riksmoten" ], "type": "object" }, "name": "batch_fetch_documents", "outputSchema": null }, { "description": "Kombinerad sökning i Riksdagen och Regeringen", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "includeRegeringen": { "default": true, "description": "Inkludera resultat från Regeringskansliet", "type": "boolean" }, "limit": { "default": 20, "description": "Max antal resultat per kategori (Riksdagen dokument/anföranden)", "maximum": 100, "minimum": 1, "type": "number" }, "query": { "description": "Sökterm som används mot alla källor", "minLength": 2, "type": "string" }, "regeringenLimit": { "default": 5, "description": "Max antal resultat per regeringskategori (för att begränsa response-storlek)", "maximum": 20, "minimum": 1, "type": "number" } }, "required": [ "query" ], "type": "object" }, "name": "enhanced_government_search", "outputSchema": null }, { "description": "Paginerad hämtning av anföranden", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "fetchAll": { "default": false, "description": "Hämta alla sidor", "type": "boolean" }, "maxPages": { "default": 10, "description": "Max antal sidor", "maximum": 50, "minimum": 1, "type": "number" }, "page": { "default": 1, "description": "Sidnummer", "maximum": 10000, "minimum": 1, "type": "number" }, "pageSize": { "default": 100, "description": "Antal per sida", "maximum": 200, "minimum": 1, "type": "number" }, "parti": { "description": "Parti", "type": "string" }, "rm": { "description": "Riksmöte", "type": "string" }, "sok": { "description": "Sökterm i anförande-text", "type": "string" }, "talare": { "description": "Talarens namn", "type": "string" } }, "type": "object" }, "name": "fetch_paginated_anforanden", "outputSchema": null }, { "description": "Paginerad hämtning av dokument", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "doktyp": { "description": "Dokumenttyp (mot, prop, bet, etc.)", "type": "string" }, "fetchAll": { "default": false, "description": "Hämta alla sidor (varning: kan vara långsamt!)", "type": "boolean" }, "maxPages": { "default": 10, "description": "Max antal sidor att hämta om fetchAll=true", "maximum": 50, "minimum": 1, "type": "number" }, "page": { "default": 1, "description": "Sidnummer (1-indexerad)", "maximum": 10000, "minimum": 1, "type": "number" }, "pageSize": { "default": 50, "description": "Antal resultat per sida", "maximum": 200, "minimum": 1, "type": "number" }, "rm": { "description": "Riksmöte (t.ex. 2024/25)", "type": "string" }, "sok": { "description": "Sökterm", "type": "string" } }, "type": "object" }, "name": "fetch_paginated_documents", "outputSchema": null }, { "description": "Hämta en rapport (HTML/JSON)", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limit": { "default": 200, "maximum": 500, "minimum": 1, "type": "number" }, "report": { "enum": [ "ledamotsstatistik", "kontaktutskott", "aldersstatistik", "konstatsstatistik", "mandatperiod", "diarium" ], "type": "string" } }, "required": [ "report" ], "type": "object" }, "name": "fetch_report", "outputSchema": null }, { "description": "Senaste betänkandena", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limit": { "maximum": 200, "minimum": 1, "type": "number" }, "organ": { "type": "string" }, "rm": { "type": "string" } }, "type": "object" }, "name": "get_betankanden", "outputSchema": null }, { "description": "Hämta kalenderhändelser", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "akt": { "description": "Aktivitetstyp eller kombinationskod", "type": "string" }, "from": { "description": "Från datum (YYYY-MM-DD)", "type": "string" }, "limit": { "default": 200, "maximum": 500, "minimum": 1, "type": "number" }, "org": { "description": "Organ (UTSK, kammaren etc.)", "type": "string" }, "sort": { "description": "Sorteringsordning (t.ex. \"DTSTART\")", "type": "string" }, "tom": { "description": "Till datum (YYYY-MM-DD)", "type": "string" } }, "type": "object" }, "name": "get_calendar_events", "outputSchema": null }, { "description": "Visa dataset och fältbeskrivningar", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "dataset": { "description": "Valfritt dataset-ID att filtrera på", "type": "string" } }, "type": "object" }, "name": "get_data_dictionary", "outputSchema": null }, { "description": "Hämta detaljer om ett specifikt riksdagsdokument", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "dok_id": { "description": "Dokument ID, t.ex. H901FiU1", "minLength": 2, "type": "string" }, "include_full_text": { "default": false, "description": "Inkludera fulltext (kan vara mycket stor data)", "type": "boolean" } }, "required": [ "dok_id" ], "type": "object" }, "name": "get_dokument", "outputSchema": null }, { "description": "Hämta dokumentinnehåll och sammanfattning", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "dok_id": { "description": "Dokument ID", "type": "string" }, "include_full_text": { "default": false, "type": "boolean" } }, "required": [ "dok_id" ], "type": "object" }, "name": "get_dokument_innehall", "outputSchema": null }, { "description": "Skriftliga frågor", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limit": { "maximum": 200, "minimum": 1, "type": "number" }, "rm": { "type": "string" } }, "type": "object" }, "name": "get_fragor", "outputSchema": null }, { "description": "Hämta en lista över kategorikoder från Regeringskansliet (via g0v.se)", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_g0v_category_codes", "outputSchema": null }, { "description": "Hämta innehållet i ett specifikt dokument från Regeringskansliet (via g0v.se) i Markdown-format", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "regeringenUrl": { "description": "The URL of the document on regeringen.se to fetch its Markdown content from g0v.se.", "format": "uri", "type": "string" } }, "required": [ "regeringenUrl" ], "type": "object" }, "name": "get_g0v_document_content", "outputSchema": null }, { "description": "Hämta en lista över tillgängliga dokumenttyper från Regeringskansliet (via g0v.se)", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_g0v_document_types", "outputSchema": null }, { "description": "Hämta information om senaste uppdateringen från Regeringskansliet (via g0v.se)", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_g0v_latest_update", "outputSchema": null }, { "description": "Interpellationer", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limit": { "maximum": 200, "minimum": 1, "type": "number" }, "rm": { "type": "string" } }, "type": "object" }, "name": "get_interpellationer", "outputSchema": null }, { "description": "Hämta detaljer om en ledamot", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "intressent_id": { "description": "Ledamotens intressent ID", "type": "string" } }, "required": [ "intressent_id" ], "type": "object" }, "name": "get_ledamot", "outputSchema": null }, { "description": "Senaste motionerna", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limit": { "maximum": 200, "minimum": 1, "type": "number" }, "rm": { "type": "string" } }, "type": "object" }, "name": "get_motioner", "outputSchema": null }, { "description": "Senaste propositionerna", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limit": { "maximum": 200, "minimum": 1, "type": "number" }, "rm": { "type": "string" } }, "type": "object" }, "name": "get_propositioner", "outputSchema": null }, { "description": "Hämta regeringsdokument (alla typer: pressmeddelanden, propositioner, SOU, etc.)", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "document_id": { "description": "ID eller URL-del för dokumentet", "type": "string" }, "type": { "description": "Dokumenttyp (om känd). Om inte angiven, söks i alla typer.", "enum": [ "pressmeddelanden", "propositioner", "sou", "ds", "dir", "remisser", "regeringsuppdrag", "rapporter", "tal", "debattartiklar", "uttalanden", "artiklar" ], "type": "string" } }, "required": [ "document_id" ], "type": "object" }, "name": "get_regering_document", "outputSchema": null }, { "description": "Visa enklare status för datakällor", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_sync_status", "outputSchema": null }, { "description": "Lista kända utskott", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_utskott", "outputSchema": null }, { "description": "Hämta voteringar grupperade per parti/valkrets", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "bet": { "description": "Beteckning", "type": "string" }, "groupBy": { "description": "Grupperingsnivå", "enum": [ "parti", "valkrets", "namn" ], "type": "string" }, "limit": { "default": 200, "maximum": 500, "minimum": 1, "type": "number" }, "punkt": { "description": "Punkt", "type": "string" }, "rm": { "description": "Riksmöte", "type": "string" } }, "type": "object" }, "name": "get_voting_group", "outputSchema": null }, { "description": "Lista tillgängliga rapporter", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": {}, "type": "object" }, "name": "list_reports", "outputSchema": null }, { "description": "Sök efter anföranden", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "debattnamn": { "description": "Debattnamn", "type": "string" }, "limit": { "default": 50, "description": "Max antal resultat", "maximum": 200, "minimum": 1, "type": "number" }, "parti": { "description": "Parti", "type": "string" }, "rm": { "description": "Riksmöte", "type": "string" }, "talare": { "description": "Talare att söka efter", "type": "string" }, "text": { "description": "Text att söka i anförandet", "type": "string" } }, "type": "object" }, "name": "search_anforanden", "outputSchema": null }, { "description": "Sök efter riksdagsdokument", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "avd": { "description": "Avdelning", "type": "string" }, "bet": { "description": "Beteckning (t.ex. AU10)", "type": "string" }, "doktyp": { "description": "Dokumenttyp (t.ex. mot, prop, bet, skr)", "type": "string" }, "exakt": { "description": "Kräv exakt matchning", "type": "boolean" }, "facets": { "description": "Facetteringar", "type": "string" }, "from_date": { "description": "Från datum (YYYY-MM-DD)", "type": "string" }, "iid": { "description": "Ledamots-ID", "type": "string" }, "limit": { "default": 50, "description": "Max antal resultat", "maximum": 200, "minimum": 1, "type": "number" }, "mottagare": { "description": "Mottagare", "type": "string" }, "nummer": { "description": "Dokumentnummer", "type": "string" }, "organ": { "description": "Organ (t.ex. KU, FiU, UU)", "type": "string" }, "parti": { "description": "Parti", "type": "string" }, "planering": { "description": "Inkludera planeringsdata", "type": "boolean" }, "rapport": { "description": "Rapporttyp (rdlstat etc.)", "type": "string" }, "relaterat_id": { "description": "Relaterat dokument-ID", "type": "string" }, "rm": { "description": "Riksmöte (t.ex. 2024/25)", "type": "string" }, "sort": { "description": "Sorteringsordning", "type": "string" }, "sortorder": { "description": "Sorteringsriktning", "enum": [ "asc", "desc" ], "type": "string" }, "status": { "description": "Status (planerat, antaget etc.)", "type": "string" }, "subtitle": { "description": "Undertitel", "type": "string" }, "subtyp": { "description": "Undertyp", "type": "string" }, "talare": { "description": "Talare", "type": "string" }, "tempbeteckning": { "description": "Temporär beteckning", "type": "string" }, "titel": { "description": "Titel eller fritext att söka efter", "type": "string" }, "to_date": { "description": "Till datum (YYYY-MM-DD)", "type": "string" }, "typ": { "description": "Huvudtyp för dokumentet", "type": "string" }, "webbtv": { "description": "Hitta dokument med webbtv", "type": "boolean" } }, "type": "object" }, "name": "search_dokument", "outputSchema": null }, { "description": "Fulltextsök i dokument", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limit": { "default": 50, "description": "Max antal resultat (ökad från 20 till 50)", "maximum": 200, "minimum": 1, "type": "number" }, "query": { "description": "Text att söka efter", "minLength": 2, "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search_dokument_fulltext", "outputSchema": null }, { "description": "Sök efter ledamöter i Riksdagen", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "intressent_id": { "description": "Ledamots-ID", "type": "string" }, "limit": { "default": 50, "description": "Max antal resultat", "maximum": 200, "minimum": 1, "type": "number" }, "namn": { "description": "Namn att söka efter (förnamn eller efternamn)", "type": "string" }, "page": { "default": 1, "description": "Sida för paginering", "minimum": 1, "type": "number" }, "parti": { "description": "Parti (t.ex. S, M, SD, V, MP, C, L, KD)", "type": "string" }, "status": { "description": "Status (tjänstgörande, tjänstledig, etc.)", "type": "string" }, "valkrets": { "description": "Valkrets", "type": "string" } }, "type": "object" }, "name": "search_ledamoter", "outputSchema": null }, { "description": "Sök i Regeringskansliets dokument via g0v.se", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "dateFrom": { "description": "Från datum (YYYY-MM-DD)", "type": "string" }, "dateTo": { "description": "Till datum (YYYY-MM-DD)", "type": "string" }, "departement": { "description": "Departement", "type": "string" }, "limit": { "default": 10, "description": "Max antal resultat (default: 10 för att minska response-storlek)", "maximum": 200, "minimum": 1, "type": "number" }, "title": { "description": "Titel att söka efter", "type": "string" }, "type": { "description": "Dokumenttyp (t.ex. pressmeddelanden, propositioner, sou, ds, dir, remisser, regeringsuppdrag, rapporter, tal, debattartiklar, uttalanden, artiklar)", "type": "string" } }, "type": "object" }, "name": "search_regering", "outputSchema": null }, { "description": "Sök efter voteringar och röster", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "avser": { "description": "Vad voteringen avser", "type": "string" }, "bet": { "description": "Beteckning", "type": "string" }, "groupBy": { "description": "Vill du gruppera resultatet?", "enum": [ "parti", "valkrets", "namn" ], "type": "string" }, "iid": { "description": "Ledamots-ID", "type": "string" }, "limit": { "default": 20, "maximum": 200, "minimum": 1, "type": "number" }, "parti": { "description": "Parti", "type": "string" }, "punkt": { "description": "Punkt", "type": "string" }, "rm": { "description": "Riksmöte", "type": "string" }, "rost": { "description": "Röst (Ja, Nej, Avstår, Frånvarande)", "type": "string" }, "valkrets": { "description": "Valkrets", "type": "string" } }, "type": "object" }, "name": "search_voteringar", "outputSchema": null }, { "description": "Sammanfatta regeringsdokument (alla typer)", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "document_id": { "description": "ID eller URL-del för dokumentet", "type": "string" }, "max_length": { "default": 500, "description": "Max längd på sammanfattning", "type": "number" }, "type": { "description": "Dokumenttyp (om känd)", "enum": [ "pressmeddelanden", "propositioner", "sou", "ds", "dir", "remisser", "regeringsuppdrag", "rapporter", "tal", "debattartiklar", "uttalanden", "artiklar" ], "type": "string" } }, "required": [ "document_id" ], "type": "object" }, "name": "summarize_regering_document", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:3964cb4d6b65467dc82e3f26ceabc30a08111dea9a8bc337bbc5735fa680c7be | sha256sum