# CIVCNCT > Your direct line to public services. Independent AI assistant by Innovius UG. Not a public authority. Answers without guarantee; the linked official sources are authoritative. CIVCNCT helps people in Europe and beyond with public administration: it finds the right public service, the responsible authority, forms, deadlines, fees, documents to bring, laws and official warnings, and always links the official source. Actions that involve personal data (prefilled forms, letters, submissions) are prepared and confirmed on the user's own device; nothing is sent without an explicit confirmation. Privacy: in the web app, ShinrAI (https://getshinrai.com) replaces names, addresses and ID numbers with pseudonyms before the AI model sees the text; town, postal code and dates stay readable. In your own AI client the AI vendor sees the conversation; the tools for AI clients ask for no personal data (postal code or town at most). The service stores no conversations. Agent access (MCP, llms.txt, OpenAPI) follows AICNCT (https://aicnct.com) conventions. ## Connect your AI - [MCP server](https://api.civcnct.com/mcp): Streamable HTTP, no authentication, stateless; protocol 2026-07-28 and the initialize-based revisions. For ChatGPT, Claude, Le Chat, Cursor, VS Code, Gemini CLI and other MCP clients. - [Connect guide](https://api.civcnct.com/connect.md): install links, config snippets and the tested-client matrix. - [OpenAPI 3.1](https://api.civcnct.com/v1/openapi.json): REST facade, one operation per tool. - [MCP server card](https://api.civcnct.com/mcp/server-card): pre-connection discovery (SEP-2127 draft). - [AI catalog](https://api.civcnct.com/.well-known/ai-catalog.json): all server cards of this host. - [A2A agent card](https://api.civcnct.com/.well-known/agent-card.json): skills; the agent speaks MCP, not A2A. ## API - [Index](https://api.civcnct.com/v1): links and limits. No account and no key during the beta. - [Countries](https://api.civcnct.com/v1/countries) · tools of one country: `https://api.civcnct.com/v1//tools` · search: `https://api.civcnct.com/v1/tools?q=&country=` - Run a tool: `POST https://api.civcnct.com/v1//tools/` with the tool arguments as a JSON object. - [OpenAPI 3.1, all countries](https://api.civcnct.com/v1/openapi.json) · one country: `https://api.civcnct.com/v1//openapi.json` - MCP: `https://api.civcnct.com/mcp` (router tools `civcnct_countries`, `civcnct_find_tools`, `civcnct_call`; `?tools=all` for the flat list) · one country: `https://api.civcnct.com//mcp` - [Error codes](https://api.civcnct.com/v1/errors): RFC 9457 problem details. ## Pages - [Home](https://api.civcnct.com/index.md): what the service does, countries, examples, privacy in short. - [Connect your AI](https://api.civcnct.com/connect.md): MCP URL, steps per AI client, test matrix. ## Countries - Austria (AT): [MCP](https://api.civcnct.com/at/mcp) · [OpenAPI](https://api.civcnct.com/v1/at/openapi.json) - Belgium (BE): [MCP](https://api.civcnct.com/be/mcp) · [OpenAPI](https://api.civcnct.com/v1/be/openapi.json) - Switzerland (CH): [MCP](https://api.civcnct.com/ch/mcp) · [OpenAPI](https://api.civcnct.com/v1/ch/openapi.json) - Germany (DE): [MCP](https://api.civcnct.com/de/mcp) · [OpenAPI](https://api.civcnct.com/v1/de/openapi.json) - Spain (ES): [MCP](https://api.civcnct.com/es/mcp) · [OpenAPI](https://api.civcnct.com/v1/es/openapi.json) - France (FR): [MCP](https://api.civcnct.com/fr/mcp) · [OpenAPI](https://api.civcnct.com/v1/fr/openapi.json) - United Kingdom (GB): [MCP](https://api.civcnct.com/gb/mcp) · [OpenAPI](https://api.civcnct.com/v1/gb/openapi.json) - Ireland (IE): [MCP](https://api.civcnct.com/ie/mcp) · [OpenAPI](https://api.civcnct.com/v1/ie/openapi.json) - Israel (IL): [MCP](https://api.civcnct.com/il/mcp) · [OpenAPI](https://api.civcnct.com/v1/il/openapi.json) - Italy (IT): [MCP](https://api.civcnct.com/it/mcp) · [OpenAPI](https://api.civcnct.com/v1/it/openapi.json) - Japan (JP): [MCP](https://api.civcnct.com/jp/mcp) · [OpenAPI](https://api.civcnct.com/v1/jp/openapi.json) - South Korea (KR): [MCP](https://api.civcnct.com/kr/mcp) · [OpenAPI](https://api.civcnct.com/v1/kr/openapi.json) - Liechtenstein (LI): [MCP](https://api.civcnct.com/li/mcp) · [OpenAPI](https://api.civcnct.com/v1/li/openapi.json) - Luxembourg (LU): [MCP](https://api.civcnct.com/lu/mcp) · [OpenAPI](https://api.civcnct.com/v1/lu/openapi.json) - Poland (PL): [MCP](https://api.civcnct.com/pl/mcp) · [OpenAPI](https://api.civcnct.com/v1/pl/openapi.json) - Portugal (PT): [MCP](https://api.civcnct.com/pt/mcp) · [OpenAPI](https://api.civcnct.com/v1/pt/openapi.json) - Türkiye (TR): [MCP](https://api.civcnct.com/tr/mcp) · [OpenAPI](https://api.civcnct.com/v1/tr/openapi.json) - Ukraine (UA): [MCP](https://api.civcnct.com/ua/mcp) · [OpenAPI](https://api.civcnct.com/v1/ua/openapi.json) - United States (US): [MCP](https://api.civcnct.com/us/mcp) · [OpenAPI](https://api.civcnct.com/v1/us/openapi.json) ## Tools 142 tools answer on MCP and REST. - `any_find_form` (Find an official form): Find official fillable PDF forms for the user's country (applications, registrations, notices, templates such as Kindergeld, Elterngeld, Anmeldung, Wohnungsgeberbestätigung, Wohngeld, BAföG, Gewerbeanmeldung, Vorsorgevollmacht, Meldezettel, cerfa). Use it when the user needs a paper form or asks wh… - `any_prepare_form` (Prepare a form for local prefill): Hand off one official form (id from any_find_form) to the user's device: the app opens the official PDF without profile values; after the user selects 'Fill from my profile' the device fills it from the profile stored only there, and the user reviews, signs and submits it. Use it after the user pic… Returns a hand-off link; the user confirms on their device. - `any_public_holidays` (Public holidays): List the public holidays of the user's country for a year, optionally for one region (ISO 3166-2 code such as DE-BY). Use it for deadlines and office opening questions. - `at_find_authority` (Austria: responsible authority): Find the responsible Austrian office for a place: Gemeindeamt/Magistrat, Meldeamt, Standesamt, Bezirkshauptmannschaft (district authority: passports, driving licences, trade), police, court, AMS, Finanzamt and more, from the official authority directory of oesterreich.gv.at (ELFI). Returns address,… - `at_find_service` (Austria: public services (oesterreich.gv.at)): Search the official Austrian citizen portal oesterreich.gv.at for a public service or life situation (e.g. 'Meldezettel', 'Reisepass', 'Familienbeihilfe', 'Kinderbetreuungsgeld', 'ID Austria') and return the matching official pages with a short summary and checked key facts (deadline, fee, office).… - `at_online_login_guide` (Austria: ID Austria login and e-signature guide): Help a person to do an Austrian public service online with ID Austria (or EU Login with the eID of another EU country): readiness checklist (ID Austria set up, app 'ID Austria', basic or full function), which services accept ID Austria (checked list with sources: FinanzOnline, Familienbeihilfe, Mel… - `at_resolve_place` (Austria: find the municipality): Resolve an Austrian postcode (e.g. 5020), municipality name or Gemeindekennziffer to the municipality, its Bundesland, political district and the district authority (Bezirkshauptmannschaft or Magistrat). Use it first when the answer depends on where the user lives in Austria. Source: Statistik Aust… - `at_search_open_data` (Austria: open data search (data.gv.at)): Search the Austrian open data portal data.gv.at (federal, state and municipal datasets, incl. proactive publications under the Informationsfreiheitsgesetz: add 'IFG' to the query). Returns titles, publishers, formats, licences and dataset pages. Municipal budget files are hidden unless budgets=true. - `be_search_open_data` (Belgium: search open data): Search Belgian public open datasets (federal, Flemish, Walloon, Brussels and municipal portals, harvested by data.europa.eu): titles, publishers, formats and links. - `be_service_info` (Belgium: official procedure guide): Official Belgian guidance for frequent procedures: change of address, eID card, birth, family allowance, unemployment, pension, income tax, driving licence, settling in Belgium, nationality, eBox/login. Returns the responsible body, key rule and official links (belgium.be and competent services) in… - `be_train_connections` (Belgium: train connections): Belgian train connections (SNCB/NMBS) between two stations with departure and arrival times, platforms, transfers, live delays, cancellations and service alerts. Station names in any language (e.g. 'Gent-Sint-Pieters', 'Bruxelles-Midi', 'Liège-Guillemins'). - `be_weather_warnings` (Belgium: weather warnings): Current official weather warnings of the Royal Meteorological Institute (KMI/IRM) for Belgium or one province (e.g. Antwerpen, Liège, Hainaut, West-Vlaanderen, Brussels, coast) or a larger town. Returns colour level (yellow, orange, red), hazard, validity and advice in the user's language. - `ch_deadline_compute` (Statutory deadline (Switzerland, federal procedure and Zurich VRG)): Compute the last day of a period in a Swiss federal administrative procedure (VwVG: decisions of federal offices), a social insurance procedure (ATSG: AHV, IV, unemployment, health and accident insurance) or at the Federal Supreme Court (BGG): Beschwerde to the Federal Administrative Court, Einspra… - `ch_search_law` (Switzerland: federal law (Fedlex)): Search Swiss federal law in force (Classified Compilation, SR/RS) on Fedlex by title words, abbreviation (e.g. 'DSG', 'ZGB', 'LPD') or SR number (e.g. '235.1'). Returns the act title in the user's language (de/fr/it, en where translated), the SR number and the official Fedlex link. Cantonal law is… - `ch_search_open_data` (Switzerland: open data search (opendata.swiss)): Search opendata.swiss, the Swiss open government data portal (federal offices, cantons, communes, incl. Liechtenstein statistics). Returns dataset titles in the user's language, publishers, formats, licences and links. - `ch_service_facts` (Switzerland: service key facts (federal law)): Checked key facts of a Swiss public service from federal law, each with its article and Fedlex page: deadlines, fees, in person, documents, validity and amounts. Covers e.g. moving (14 days), Pass and ID card, health insurance (3 months), naturalisation, criminal and debt register extracts, AHV pen… - `de_appointments` (Appointments at city offices): Find appointments for a public service at a German city office (Bürgeramt/Bürgerbüro, vehicle registration, driving licence office, registry office, immigration office ...). For München it returns REAL free days and times from the city's booking system where the city publishes them; for Berlin it r… - `de_ba_weisung_lookup` (BA Fachliche Weisungen SGB II by norm and Randziffer): Look up how the Federal Employment Agency tells the Jobcenters to apply a paragraph of SGB II (Fachliche Weisungen, by Randziffer, with Stand and validity), e.g. norm='§ 12 SGB II', or norm='§ 7' randziffer='7.12', or norm='§ 11b SGB II' query='Absetzbeträge Fahrtkosten'. Without randziffer or quer… - `de_benefit_calculators` (Official benefit calculators): Links to the official German calculators and checks, never an own computation: Wohngeld-Rechner (BMWSB), Kinderzuschlag KiZ-Lotse (Familienkasse), Elterngeldrechner (familienportal.de), BAföG-Rechner, DRV pension calculator, BMF tax calculator, Familienpflegezeit; for Grundsicherungsgeld (formerly… - `de_care_info` (Care grade (Pflegegrad): how to apply): How to get long-term care benefits in Germany: apply at the care fund (Pflegekasse at the health insurer, also by phone), counselling within 2 weeks, assessment by the Medical Service (private: Medicproof), decision within 25 working days, 5 care grades, and where to find a local care support point… - `de_case_law_search` (German federal court decisions on a norm): List decisions of the Bundessozialgericht (BSG, since 2018) and the Bundesverwaltungsgericht (BVerwG, decisions with Leitsatz) that apply one paragraph, e.g. norm='§ 22 SGB II', norm='§ 37 SGB X', norm='§ 11 AufenthG'. Returns court, date, file number, ECLI, topic, the official Leitsatz (if any) an… - `de_council_meetings` (City council meetings and agendas): Dates of the meetings (Sitzungen) of a German city or municipal council, district council (Kreistag), Berlin borough assembly (BVV) or one of their committees (Ausschüsse, Bezirksvertretungen) from the official council information system (OParl): date and time (local time Europe/Berlin), committee,… - `de_council_search` (City council papers): Search the council information system (Ratsinformationssystem, OParl standard) of a German city, district or Berlin borough for recent council papers (motions, inquiries, administration reports, 'Vorlagen', 'Anträge', 'Anfragen'). Use it when someone asks what the city council decided or discusses… - `de_counselling_finder` (Find counselling near a place): Find free or low-cost counselling near a German postal code or town. Use it for Schuldnerberatung, Insolvenzberatung, Verbraucherzentrale, Mieterverein, Sozialberatung, Beratungsstelle or Frauenhaus. Covers consumer, debt (official Land lists, PVOG offices), tenant and social advice (Caritas, Diako… - `de_court_finder` (Find the competent court): Find the competent German court for a postal code or town from the official court directory of the justice administrations (Orts- und Gerichtsverzeichnis, linked from justiz.de): local court (Amtsgericht), regional court, higher regional court, public prosecutor, or for a matter: family, central du… - `de_deadline_compute` (Statutory deadline (Germany)): Compute the last day for a Widerspruch, Einspruch or Klage against a German administrative decision (Bescheid): rule chain with the legal basis and an .ics calendar event. Pass the dates exactly as written on the letter or envelope; never compute the deadline yourself. Remedy as the Rechtsbehelfsbe… - `de_dunning_procedure` (Court dunning procedure (Mahnverfahren)): The German court dunning procedure: for a creditor, the official Online-Mahnantrag and the central dunning court for a postal code; for someone who received a Mahnbescheid or Vollstreckungsbescheid, the 2-week deadlines to object (Widerspruch, Einspruch), where to send it, and where to get free adv… - `de_find_authority` (Find the responsible German office): Find the office responsible for a German public service at a place (e.g. which Bürgeramt, Standesamt, Zulassungsstelle, Jobcenter or Finanzamt), with address, opening hours, phone, e-mail, website and appointment link where published, sorted by distance to the postal code. Needs a place (postal cod… - `de_foi_search` (Search existing freedom-of-information requests): Search public freedom-of-information requests (IFG, UIG, VIG, state transparency laws) on FragDenStaat by topic, authority or place. Use it before drafting a new request to check whether someone already asked the same question and what the authority answered. Returns title, authority, status/outcom… - `de_form_fields` (Official form fields (FIM)): Show which data an official German application form asks for, from the national FIM data schemas (e.g. Wohngeld, Gewerbeanmeldung, Wohnsitz). Use it before the user fills in an application so they can prepare the information. Returns the matching schemas and the sections with field names of the bes… - `de_hamburg_service` (Hamburg public services): Regional tool: only for Hamburg (DE-HH). For other places use a nationwide tool. Search the official Hamburg service directory (Behördenfinder of the Free and Hanseatic City of Hamburg) for a public service, e.g. 'Personalausweis', 'Wohnsitz anmelden', 'Bewohnerparken'. Only for places in Hamburg:… - `de_health_insurers` (Statutory health insurers in Germany): List the statutory health insurers (gesetzliche Krankenkassen) from the official list of the GKV-Spitzenverband: name, website, individual additional contribution rate (Zusatzbeitrag) and where each is open, cheapest first, optionally only those open in one federal state or matching a name. Also st… - `de_health_weather` (Pollen, UV and heat hazard forecast (DWD)): Official health-weather forecasts of the Deutscher Wetterdienst for a German postal code or town: pollen hazard index per region (hazel, alder, ash, birch, grasses, rye, mugwort, ragweed; today, tomorrow, the day after), UV hazard index and thermal (heat) hazard index for nearby DWD places. Use it… - `de_law_lookup` (German federal law: exact paragraph): Return the official current text of one paragraph (§), article or annex (Anlage) of a German federal law, with the link to gesetze-im-internet.de and the Stand (last amendment) of the law. Use it whenever an answer depends on the exact wording of a norm, e.g. law='BMG' section='17' (registration de… - `de_law_search` (Search German federal law and court decisions): Full-text search in German federal legislation (default) or federal court decisions (scope='court_decisions') of the official Rechtsinformationssystem des Bundes. Use it when you do not know which law or paragraph covers a topic (e.g. 'Wohngeld Einkommen', 'Kündigungsfrist Mietvertrag'). Returns la… - `de_legal_aid` (Legal aid: Beratungshilfe and Prozesskostenhilfe): How people with low income get legal help in Germany: Beratungshilfe (lawyer's advice outside court; apply at the local court of residence, in person, by post, online via Justiz-Services; 15 euro fee) and Prozesskostenhilfe (court and own lawyer costs; apply at the trial court with the official for… - `de_life_event_plan` (Plan for a life event in Germany): Ordered checklist of what to do with which authority for a life event in Germany, with legal deadlines and service keys (LeiKa): moving within Germany, birth, marriage, death of a relative, lost ID card, registering a car, job loss, retirement, starting a business, moving abroad. Use it for 'I am m… - `de_local_open_data` (Local open data search): Search official open-data portals of a German city or state for datasets, e.g. kindergartens (Kitas), schools, rent index (Mietspiegel), budget, trees, parking, election results, traffic, noise maps. City portals: Berlin, Hamburg, München, Leipzig, Dortmund, Bremen (Transparenzportal: also document… - `de_municipal_profile` (Municipal profile (Wegweiser Kommune)): Key figures of a German municipality, city or district (Landkreis) from Wegweiser Kommune (Bertelsmann Stiftung, open data CC0): inhabitants and their change over 5 years, births, net migration, average age and age groups, single-person households and households with children, SGB II rate, child an… - `de_my_representatives` (My members of parliament): Find the members of the Bundestag (default) or of the Landtag elected in or for the user's constituency, from a German postal code or town: name, parliamentary group, how elected (direct or list), how many public citizen questions they answered, and the abgeordnetenwatch.de profile where the user c… - `de_online_login_guide` (Germany: online ID card, BundID and e-signature guide): Help a person to do a German public service online with the online ID card (Online-Ausweis, eID) or a BundID account: readiness checklist (online function on, own 6-digit PIN, AusweisApp, NFC phone or card reader), PIN help (PIN reset letter), which services accept which login (checked list with so… - `de_online_service` (German online service and digital submission): Tell the user whether a German public service can be done online at their place: the official online service link(s), how to log in (BundID / online ID card) where published, and whether the responsible authority accepts digital submissions through FIT-Connect. Use it when the user asks 'can I do t… - `de_open_data_search` (Search German open government data (GovData)): Search the national open data portal GovData (170,000 datasets of federal, state and municipal authorities) by topic and place, e.g. 'Kita Leipzig', 'Mietspiegel Köln', 'Haushalt Stadt Bonn', 'Badegewässer Bayern'. Use it when a question needs official local figures or lists. Returns dataset title,… - `de_public_body_lookup` (Find a public authority and its FOI law): Look up a German public authority (ministry, city, district office, agency, school, ...) in the FragDenStaat directory of 42,000 public bodies: postal address, e-mail, phone, website, jurisdiction and the applicable freedom-of-information laws with response deadline and standard letter wording. Use… - `de_public_body_near` (Find a public body of one kind at a place): Find the German public body of one kind that serves a place, e.g. the Jugendamt, Gesundheitsamt, Ausländerbehörde, Standesamt or Ordnungsamt, from the FragDenStaat directory of public bodies, by the place's centre point. Returns name, postal address, e-mail, phone and website, plus the region chain… - `de_resolve_place` (Resolve a German place): Turn a German postal code or town name into the municipality, its official regional keys (ARS 12 digits, AGS 8 digits), district (Landkreis) and state (Bundesland), plus the state's official service portal. Use it when the place is ambiguous (several towns share a name) or when you need the state o… - `de_roadworks` (Autobahn roadworks and closures): Current closures, traffic warnings and roadworks on one German motorway (Autobahn GmbH). Use it for trip planning or 'is the A9 closed near Ingolstadt?'. Give the motorway (e.g. A9) and optionally a junction or town name to filter. Returns section, direction, period and whether the road is fully bl… - `de_school_holidays` (School holidays in a German Land): School holidays (and optionally public holidays) for a German Land from the OpenHolidays API, for the next 12 months or a given period. Use it for 'when are the autumn holidays in Saxony?', planning appointments, childcare or travel. Give the Land (e.g. 'Sachsen', 'DE-BY') or a postal code/town. - `de_search_services` (Search German public services): Find German administrative services (Verwaltungsleistungen) for a request such as 'register my new address', 'Personalausweis beantragen', 'Wohngeld', 'Hund anmelden'. With a place (postal code or town) it returns the services valid there (federal, state, local) with their 14-digit service key (Lei… - `de_service_details` (German service details): Official description of a German public service for a place: responsible office (address, hours, phone), requirements, documents, fees, deadlines, procedure, legal basis, forms, online service and state portal page. Give a leika key or service_id from de_search_services, or a short query (e.g. 'Per… - `de_service_facts` (German service key facts): Checked statutory key facts of a German public service, each with its norm: legal deadlines, fees and surcharges, in person or by proxy, documents, validity, fines and the competent office type. Nationwide law only; local fees and addresses come from de_service_details. Give the LeiKa key, or a sho… - `de_state_portal_search` (Service portal of a German state): Regional tool: only for Bavaria (DE-BY), Bremen (DE-HB), Hesse (DE-HE), Mecklenburg-Western Pomerania (DE-MV), Saarland (DE-SL). For other places use a nationwide tool. Search the official service portal of a German state (Land): services (Leistungen), life situations (Lebenslagen) and offices with… - `de_travel_warning` (Travel and safety advice of the German Foreign Office): Official travel and safety advice (Reise- und Sicherheitshinweise) of the German Federal Foreign Office for a destination country: travel warning status, last changes, and verbatim text of one section (current events, security, entry rules, health, ...). Use it before trips abroad or for entry and… - `de_warnings` (Warnings for a place in Germany): Current official warnings for a German postal code or town: civil-protection and police warnings (NINA/BBK, e.g. drinking water, fire, flood, evacuation), severe-weather warnings of the Deutscher Wetterdienst (via Bright Sky, else DWD open data), and food/product recalls for the Land (lebensmittelw… - `de_wohngeld_estimate` (Wohngeld estimate (Germany)): Estimate the monthly Wohngeld (housing benefit, Mietzuschuss) with the legal formula of § 19 WoGG: household size, rent without heating, gross household income and the Mietenstufe of the place (looked up from the postal code or town). Returns the amount, the calculation with its legal basis, the of… - `es_law_article` (Spain: article of a law (BOE)): Return the current consolidated text of one article (or disposición) of a Spanish law from the BOE, by BOE id (e.g. BOE-A-1994-26003 from es_search_law) and article ('9', '31 bis', 'disposición adicional primera'). Quote it with the official link. - `es_search_law` (Spain: search consolidated law (BOE)): Search Spanish consolidated legislation in the official BOE database by title words or official number (e.g. 'arrendamientos urbanos', 'Ley 39/2015', 'extranjería'). Returns laws in force with rank, number, BOE id and official link. Then use es_law_article for the text of one article. - `es_search_open_data` (Spain: search open data): Search Spanish public open datasets on datos.gob.es (state, regions and municipalities) by title words, e.g. 'calidad del aire', 'farmacias', 'alquiler'. Returns titles, publisher codes (DIR3), formats and links. - `es_service_info` (Spain: official procedure guide): Official Spanish guidance for frequent procedures: empadronamiento, DNI/passport, residence/NIE for EU citizens, unemployment (SEPE), income tax (AEAT), Social Security, Ingreso Mínimo Vital, driving licence (DGT), birth registration, Cl@ve/digital certificate. Returns the competent body, key rule,… - `es_weather_warnings` (Spain: weather warnings): Current official AEMET weather warnings (avisos amarillos, naranjas, rojos: storms, rain, wind, heat, coastal events) for Spain or an area. AEMET areas are sub-provincial zones; give a province, island or zone name (e.g. 'Valencia', 'Mallorca', 'Pirineo de Lleida'). - `eu_citizens_initiatives` (European Citizens' Initiatives): List European Citizens' Initiatives (ECI) that are collecting signatures now, with title in the user's language, number of supporters and the official signing page. Optional topic filter. An initiative with 1 million signatures from at least 7 EU countries must be answered by the European Commissio… - `eu_consultations` (EU consultations open for feedback): List European Commission initiatives open for public feedback on 'Have Your Say' (draft laws, evaluations, roadmaps), with deadline and link, optionally filtered by topic words. Anyone can give feedback with an EU Login account; the assistant can help draft the text, the user posts it. - `eu_law_search` (Search EU law): Find EU legal acts (regulations, directives, decisions) in EUR-Lex by title words in the user's language or English (e.g. 'air passenger compensation', 'data protection', 'consumer rights directive'), or by reference ('Regulation (EU) 2016/679', CELEX '32016R0679'). Returns title in the user's lang… - `eu_my_meps` (My Members of the European Parliament): List the current Members of the European Parliament (MEPs) elected in the user's EU country, with their political group and official profile link (contact details there). Optional filter by group or name. Use it when the user wants to contact an MEP about an EU matter. - `eu_open_data_search` (Open data portals (links)): Links to official open data searches for a topic: the European data portal data.europa.eu (datasets of all EU countries) and the national portal of the user's country. Use it when the user wants official datasets (air quality, transport, schools, budgets). It returns search links, not datasets; for… - `eu_weather_warnings` (Official weather warnings (MeteoAlarm)): Current official weather warnings for the user's country from MeteoAlarm, which collects the warnings of the national weather services (e.g. DWD, IMGW, Met Éireann, Met Office, MeteoSwiss), in the user's language when issued in it, else English. Optional `region` text filters the warning areas (e.g… - `eu_your_europe_guide` (Your Europe: EU rights abroad): Official EU guidance (Your Europe) for cross-border life: moving to or living in another EU country (residence registration, family members), working abroad, social security and pensions, health cover and EHIC, studying, driving licences and cars, taxes, consumer and passenger rights. Use it whenev… - `fr_find_commune` (France: find a commune): Resolve a French commune from its name, postal code or INSEE code (API Géo). Returns the INSEE code, postal codes, département and région. Use it first when a French tool needs the commune, or when the user only gives a town or postal code. - `fr_find_office` (France: competent public office): Find the competent French public office for a commune: mairie, préfecture, Caf, CPAM, France Travail, tax office (sip), tribunal, police, France services and more. Uses the official Annuaire de l'administration (service-public.gouv.fr) with its geographic competence data. Returns address, opening h… - `fr_product_recalls` (France: product recalls): Check official French product recalls (RappelConso): food, baby products, cars, electrical goods, cosmetics and more. Search by brand or product words, or by the barcode (GTIN/EAN). Returns the recall reason, risks, what to do (stop using, return, refund) and the official recall sheet. - `fr_public_holidays` (France: public holidays by zone): Official French public holidays (jours fériés) for a year and zone: metropole, alsace-moselle (2 extra days: Good Friday and 26 December) or an overseas territory. Use it for deadlines and office closures in France. - `fr_school_calendar` (France: school holidays): Official French school holiday dates (Éducation nationale) for a school year, by académie, zone (A, B, C, Corse, overseas) or commune. Returns each holiday with the last school day and the day classes resume. Use it for family planning, childcare and deadline questions. - `fr_search_open_data` (France: search open data and public APIs): Search French public open data on data.gouv.fr: datasets (kind=datasets) or the national catalogue of public APIs (kind=apis, e.g. to find an official API for a topic). Returns titles, publishers, update dates, licences or access type and links. - `fr_service_info` (France: official procedure guide): Explain a French administrative procedure from the official service-public.gouv.fr guide (DILA): steps, online services and Cerfa forms, where to apply, amounts and legal basis, with the official link. Use French keywords of the procedure (e.g. 'carte identité perte', 'changement adresse', 'RSA', '… - `fr_weather_warnings` (France: weather warnings): Current Météo-France weather warnings (vigilance jaune, orange, rouge: storms, rain-flood, heat, snow, avalanche, waves) for France or one département. Give a département name or number, a commune or a postal code. Returns level, hazard, validity and safety advice. - `gb_bank_holidays` (UK bank holidays): Official UK bank holidays for England and Wales, Scotland or Northern Ireland (they differ). Use it for deadlines, office opening days and payment dates. Without a year it lists the next holidays. - `gb_govuk_page` (Read a GOV.UK page): Read one GOV.UK page (guide, answer, online service, council service) by its path, e.g. '/register-to-vote' or '/child-benefit'. Use it after gb_search_guidance to get the official text: eligibility, steps, what you need, and the 'Start now' link of online services. For multi-part guides pass `part… - `gb_law_lookup` (UK legislation): Find UK Acts and statutory instruments on legislation.gov.uk by title words (e.g. 'Equality Act 2010', 'Renters Rights') or by path ('ukpga/2010/15'), and read one section in its current revised text when `section` is given. Use it for the legal basis behind a right or duty. - `gb_petitions` (UK Parliament petitions): Search petitions to the UK Government and Parliament by topic, with signature counts, closing date, government response and debate. Use it when the user wants to support or start a cause. The user signs only on the official site (name, e-mail, postcode, e-mail confirmation); never sign for them. - `gb_search_guidance` (Search GOV.UK): Search GOV.UK, the official UK government website, for services and guidance on any topic (benefits, tax, visas, driving, passports, housing, registering to vote, …). Use it first for any UK question to find the right official page. Returns ranked pages with type (online service, council service, g… - `gb_track_bill` (Track a UK bill): Find bills in the UK Parliament by keywords and show their current stage, house and whether they became an Act. Use it for questions like 'what happened to the Renters bill?'. - `ie_find_service` (Ireland: public services (Citizens Information, gov.ie)): Search Citizens Information (the State's information service) and gov.ie service pages for an Irish public service or entitlement (PPS number, Child Benefit, passport, driving licence exchange, motor tax, Local Property Tax, registering a birth, voting, social welfare, housing) and return checked k… - `ie_find_tds` (Find my TDs): List the TDs (members of Dáil Éireann) for an Irish constituency or county, with party and official profile link. Constituencies elect 3–5 TDs. Use it when the user wants to contact a public representative about a national issue. Pass a constituency ('Dublin Bay North') or county ('Cork'). - `ie_local_authority` (Irish local council): Name and official website of the Irish local authority (county or city council) for a county, and what councils are responsible for. Use it for housing, planning, waste, roads, parking, libraries and the electoral register in Ireland. - `ie_track_bill` (Track an Irish bill): Find current and recently enacted bills in the Oireachtas by title words and show the most recent stage, sponsor and link. Use it for 'what is the status of the … Bill in Ireland?'. - `ie_weather_warnings` (Met Éireann weather warnings): Current Met Éireann weather warnings for Ireland (Status Yellow, Orange, Red; wind, rain, snow-ice, temperature, thunderstorm, advisories), optionally for one county. Use it when the user asks about storms or weather danger in Ireland. Warnings are shown unchanged as issued. - `il_find_service` (Israel: official service pages): Find the official page for common Israeli public services: passport, ID card appointment, change of address, birth certificate, newborn registration, driver's and vehicle licences, income tax refund (Form 135), freedom of information request, unemployment benefit, child allowance, absorption basket… - `il_search_open_data` (Search data.gov.il): Search Israel's government open data portal data.gov.il (CKAN): datasets of ministries and authorities such as localities, schools, health services, transport, welfare, budgets. Returns title, publisher, formats, last update and the dataset page. Hebrew keywords work best (e.g. 'בתי ספר', 'תחנות הת… - `it_civil_protection_alerts` (Italy: civil protection alerts): Official national alert bulletin of the Italian Civil Protection (allerta gialla, arancione, rossa for hydrogeological, flood and thunderstorm risk) for today or tomorrow. Give a comune to get its alert zone, or leave empty for all zones on alert. Regional civil protection notices remain authoritat… - `it_find_public_body` (Italy: public body and its PEC): Find an Italian public body in IndicePA (official index of public administrations): comune, regione, ASL, scuola, università, ministero, INPS and others. Returns address, website and PEC (certified e-mail with legal value) and, with 'unit', the matching office of that body (e.g. 'demografici', 'tri… - `it_search_law` (Italy: search law (Normattiva)): Search Italian national legislation in Normattiva (official database of laws in force): by title words (e.g. 'cittadinanza', 'locazioni abitative'), and/or type, year and number (e.g. legge 91/1992). Returns acts with Gazzetta Ufficiale reference and official links; with 'article' also the direct l… - `it_search_open_data` (Italy: search open data): Search Italian public open datasets on dati.gov.it (State, regions, comuni, health agencies): titles, publishers, update dates, licences, formats and links. - `it_service_info` (Italy: official procedure guide): Official Italian guidance for frequent procedures: change of residence, registry certificates (ANPR), identity card (CIE), SPID, INPS benefits (pension, NASpI, Assegno unico), tax return and codice fiscale, paying a pagoPA notice, passport, driving licence, residence permit. Returns the competent b… - `it_weather_warnings` (Italy: weather warnings): Current weather warnings for Italy by region from the national meteorological service (Aeronautica Militare, via MeteoAlarm): level (yellow, orange, red), hazard and validity. They describe the intensity of the weather only; the official alerts with impact (allerta) come from the Civil Protection:… - `jp_diet_minutes` (Japan: Diet minutes): Search the minutes of the National Diet of Japan (国会会議録, National Diet Library API) for a word: speaker and position, house, committee, date, an excerpt and the official link. Use it to show what ministers or members said about a law, benefit or policy (e.g. 児童手当, マイナ保険証). - `jp_earthquakes` (Japan: recent earthquakes and tsunami information (JMA)): Recent earthquakes in and around Japan from the Japan Meteorological Agency (気象庁): time, epicentre, magnitude, depth, maximum seismic intensity (震度), and current tsunami information (津波警報・注意報・予報). Optional prefecture: only earthquakes felt there. Optional min_intensity filter (e.g. 3). Use it for '… - `jp_find_procedure` (Japan: find an administrative procedure): Answer 'how do I do X in Japan' with the national procedures inventory of the Digital Agency (about 12,700 procedures of individuals): procedure name, responsible ministry, legal basis (law and article, with e-Gov link), where to submit (city office, tax office, immigration…), whether it can be don… - `jp_law_lookup` (Japan: law article text (e-Gov)): Return the current official text of one article of a Japanese law from e-Gov, with caption, paragraphs, law number and the date the last amendment took effect. 'law' is the title (民法, 個人情報の保護に関する法律, abbreviations like 個人情報保護法 work) or the e-Gov law ID; 'article' like 28, 第二十八条 or 9の2 (default 1, us… - `jp_law_search` (Japan: search laws (e-Gov)): Search Japanese laws and ordinances in force on e-Gov (Digital Agency Law API). mode 'title' finds laws by (abbreviated) title, e.g. 個人情報保護法, 育児休業; mode 'fulltext' finds articles that contain a word and returns matching sentences. Returns law ID, title, law number, type and official link. Use it be… - `jp_life_guide` (Japan: checklist for a life event): Japan: step-by-step checklist after a life event (引越し/転入・転出, 出生, 結婚, 死亡・相続, 来日した外国人, 退職・失業, 確定申告, 児童手当, マイナンバーカード): each step with the office, the legal deadline (e.g. 転入届 14日以内, 児童手当 15日以内, 死亡届 7日以内) and the article of the law (e-Gov link), the official information page and the online channel (マイナ… - `jp_medical_help` (Japan: where to get medical help): Japan: the official ways to get medical help: 119 for emergencies, ♯7119 when unsure whether to call an ambulance (42 areas), ♯8000 for a sick child at night (all prefectures), the MHLW facility search 医療情報ネット(ナビイ) for hospitals, clinics, dentists and pharmacies by area, department and opening hour… - `jp_open_data_search` (Japan: search government open data): Search the national open data catalogue of Japan (e-Gov データポータル, about 18,000 datasets of the 23 national ministries and agencies; no municipal data): title, publisher, description, last update and download links (CSV, XLSX, PDF …). Use it when a citizen needs official national data such as statist… - `jp_overseas_safety` (Japan: overseas travel safety (MOFA)): Travel safety information of the Ministry of Foreign Affairs of Japan (外務省 海外安全情報) for a destination country: current danger levels (危険レベル1-4) and infectious disease levels, the latest danger information, wide-area and spot alerts and embassy e-mails, with official links and the たびレジ registration l… - `jp_public_comments` (Japan: public consultations (e-Gov)): List the newest public consultations (パブリック・コメント, 意見公募) of Japanese ministries from the official e-Gov feed: title, publication date, comment deadline, category, responsible office and link. Optional keyword filter. Use it when a citizen wants to comment on a draft ordinance or asks what the govern… - `jp_residence_procedures` (Japan: residence status and immigration procedures): Japan, for foreign residents: the 在留資格 (status of residence) and the immigration procedures around it: extension (在留期間更新), change of status, permanent residence, re-entry, residence card address/name changes, lost card, employer/spouse notifications, permission for part-time work, Certificate of El… - `jp_subsidies` (Japan: search subsidies (jGrants)): Search open public subsidies and grants on jGrants (Jグランツ, Digital Agency): national, prefectural and municipal programmes, mostly for sole proprietors, small businesses and organisations, with region, size limit, maximum amount, application period and official link. Use it for 'is there a subsidy… - `jp_tax_answer` (Japan: national tax answers (NTA Tax Answer)): Japan: find the official National Tax Agency explanation (タックスアンサー, about 770 answers) for a tax question: 確定申告, 医療費控除, ふるさと納税, 住宅ローン控除, 扶養控除, 年末調整, 退職金, 公的年金, 相続税, 贈与税, 消費税・インボイス, 印紙税, 非居住者. Returns answer number, title, tax and the official page, plus e-Tax and the return preparation site. Give J… - `jp_tokyo_childcare` (Tokyo: childcare support programmes): Regional tool: only for JP-13. For other places use a nationwide tool. Search the childcare support programmes of the Tokyo Metropolitan Government and all 62 Tokyo municipalities (東京都 子育て支援制度レジストリ, about 11,900 programmes for children aged 0-18): name, summary, target, how to apply, counter, offic… - `jp_typhoons` (Japan: active typhoons (JMA)): Active typhoons and tropical storms tracked by the Japan Meteorological Agency (気象庁): number and name, current position and area (e.g. 沖縄の南), central pressure, maximum wind and gusts, course and speed, and the forecast positions up to 5 days. Use it for 'is a typhoon coming?' together with jp_warni… - `kr_find_medical` (Korea: where to get medical help): South Korea: official ways to get medical help: 119 for emergencies, the E-GEN finder (National Emergency Medical Center) for emergency rooms, night/holiday clinics and open pharmacies, the HIRA hospital search by department, and the 129 health and welfare call centre. Links and numbers only; no di… - `kr_find_service` (Korea: find a public service): South Korea: find the right public service and official online channel for a citizen or foreign resident request (전입신고, 출생신고, 외국인등록, 체류기간 연장, 실업급여, 아동수당, 종합소득세, 정보공개청구 …): responsible office, checked key facts (deadlines, fines, fees, amounts) with the law.go.kr article, the official portal (정부24,… - `kr_foreigner_help` (Korea: help for foreign residents): South Korea, for foreign residents: official help lines and portals: 1345 Immigration Contact Center and HiKorea (stay, visa, alien registration, online applications), Danuri 1577-1366 (portal for multicultural families with information in 13 languages), e-People (complaints to public bodies) and t… - `kr_law_link` (Korea: official law link): South Korea: checked official link to a statute on the National Law Information Center (law.go.kr) by its Korean name, optionally to one article (제16조, 16조의2), with the official name, the date the current version took effect, a search link and the plain-language guide 찾기쉬운 생활법령정보. Use it to cite Ko… - `kr_weather` (Korea: weather forecast (KMA)): South Korea: short-term forecast of the Korea Meteorological Administration (기상청 동네예보) for a province or city/district (서울 강남구, 부산 해운대구, 'Jeju', 'Gangnam-gu, Seoul'): sky/precipitation, temperature, chance of rain, wind and humidity in 3-hour steps for about two days, with the KMA page link. - `li_find_service` (Liechtenstein: public services (Landesverwaltung)): Find a public service of Liechtenstein (passport, ID card, residence permit, moving and registration, driving licence exchange, vehicle registration, tax return, child and birth allowances, marriage, naturalisation, trade licence, unemployment, health insurance subsidy, eID.li) with the responsible… - `li_population` (Liechtenstein: population by municipality): Latest official resident population of Liechtenstein and its 11 municipalities, split into Liechtenstein citizens and foreign nationals (Amt für Statistik, eTab table 211.001). - `li_search_statistics` (Liechtenstein: official statistics): Search the official statistics of Liechtenstein (Amt für Statistik: population, work, economy, housing, social security, education, politics, environment, mobility). Returns the matching tables with links to the eTab database. Use German keywords. - `lu_search_law` (Luxembourg: legislation (Legilux)): Search Luxembourg legislation on Legilux, the official journal: consolidated codes and laws currently applicable (e.g. 'Code du travail', 'administration transparente', 'congé parental'), then acts in force. Titles are in French; use French keywords. Returns the official Legilux links. - `lu_search_open_data` (Luxembourg: open data search (data.public.lu)): Search data.public.lu, the national open data portal of Luxembourg (ministries, communes, STATEC, MeteoLux, transport, housing). Returns dataset titles, publishers, formats, licences and links. French keywords work best. - `lu_weather_warnings` (Luxembourg: weather warnings): Current official weather warnings (vigilances) of MeteoLux for the north and south of Luxembourg: type, colour level, validity and description. - `pl_find_mp` (Find my MPs (Sejm)): List the members of the Polish Sejm (posłowie) for an electoral district (named after its main city, e.g. 'Kraków', 'Gdańsk', 'Legnica') or a voivodeship, with club and official sejm.pl e-mail. Use it when the user wants to contact their MP. Each district elects several MPs. - `pl_find_service` (Find a gov.pl service): Search the official gov.pl catalogue of services for citizens in Poland (ID card, passport, PESEL, registering an address, driving licence, vehicles, benefits, e-Doręczenia, general letter to an office, …). Returns matching service pages and whether they can be done online. Use Polish keywords when… - `pl_nfz_waiting_times` (NFZ waiting times): Shortest waiting times for NFZ-funded (free public) treatment in Poland: specialist clinics, hospital wards, MRI/CT, operations, per voivodeship, with provider address, phone and the number of people waiting. Use it for 'where do I get the fastest appointment with an ophthalmologist in Mazowsze?'.… - `pl_search_law` (Polish legal acts (ELI)): Search Polish legal acts in Dziennik Ustaw and Monitor Polski by title words (e.g. 'Kodeks pracy', 'ustawa o cudzoziemcach'), with status (in force / repealed), the consolidated text (tekst jednolity) first, and links to ISAP and the PDF. Use it for the legal basis of a Polish procedure. - `pl_search_open_data` (Search dane.gov.pl): Search Poland's official open data portal dane.gov.pl for datasets (e.g. pharmacies, schools, hospitals, air quality, public transport, registers) with publisher, licence, formats and links. Use Polish keywords (e.g. 'apteki', 'szkoły', 'jakość powietrza'). - `pl_service_details` (Read a gov.pl service page): Read one official gov.pl service page (URL from pl_find_service): who can apply, what to prepare, steps, fees, waiting time, where to apply, legal basis and the online application link (mObywatel/ePUAP). Pages often have variants (online, at the office); pass `variant` to read another one. - `pl_weather_warnings` (IMGW weather and flood warnings): Current official IMGW-PIB weather warnings (storm, wind, fog, frost, heat, rain) and hydrological warnings (flood, drought) in Poland, for a town, powiat or voivodeship. Use it when the user asks about storms, floods or weather danger in Poland. Without a place it summarises all of Poland. - `pt_search_open_data` (Portugal: search open data): Search Portuguese public open datasets on dados.gov.pt (central and local administration, INE statistics, health, environment): titles, publishers, update dates, formats and links. - `tr_find_service` (e-Devlet: find an official e-service): Search e-Devlet Kapısı (turkiye.gov.tr), Türkiye's official portal for national and municipal e-services: address and residence documents, ID card and passport appointments, criminal record, SGK, tax, vehicles, courts, land registry, municipal debts. Checked key facts (NVİ, Göç İdaresi) first, then… - `tr_recent_earthquakes` (AFAD: recent earthquakes in Türkiye): Recent earthquakes in and around Türkiye from AFAD, the official disaster agency: time (Türkiye time), magnitude, depth, province and district, with links to the AFAD event pages. Optional `province` (e.g. 'Malatya', 'İzmir'), `min_magnitude` (default 3) and `days` (default 3, max 30). This is a li… - `tr_search_law` (mevzuat.gov.tr: search Turkish legislation): Search Türkiye's official legislation database mevzuat.gov.tr by title words or number: laws (kanun), presidential decrees, regulations (yönetmelik) and communiqués (tebliğ). Returns the official title, number, Official Gazette (Resmî Gazete) date and number, and links to the consolidated text and… - `tr_search_open_data` (Search city open data (İstanbul, İzmir, Bursa)): Search the official open data portals of the metropolitan municipalities of İstanbul, İzmir and Bursa (CKAN): datasets on transport, pharmacies on duty, parks, earthquake assembly areas, water, traffic, budgets. Returns title, publisher, formats and the dataset page. Use Turkish keywords (e.g. 'top… - `ua_find_service` (Diia: find a public service in Ukraine): Find Ukrainian public (administrative) services: the online services of the Diia portal and the official register of 1,900+ administrative services (owner, where to apply, documents, fee, duration); checked key facts (current fees) first. Examples: 'реєстрація місця проживання', 'паспорт для виїзду… - `ua_law_link` (Ukrainian law: official link (zakon.rada.gov.ua)): Official link to a Ukrainian law, code or resolution on zakon.rada.gov.ua (Verkhovna Rada). Give the act number as written in documents (e.g. '2939-VI', '1871-IX', '254к/96-ВР') or the title of a key act (Constitution, Civil/Family/Tax/Labour Code, administrative services, access to public informat… - `ua_search_open_data` (Search data.gov.ua): Search Ukraine's national open data portal data.gov.ua (registers, budgets, schools, pharmacies, transport, local council data, ЦНАП service lists …): title, publisher, formats, last update and the dataset page. Use Ukrainian keywords (e.g. 'аптеки', 'школи', 'бюджет'). - `ua_service_details` (Diia: details of a Ukrainian public service): Read one Ukrainian public service: either a register id from ua_find_service (5 digits, e.g. 00034) with owner, providers, documents, fee, duration, result and legal basis from the official register, or a Diia portal service (link or slug) with application time, processing time, cost, steps online… - `us_federal_register_search` (Federal Register: rules, proposed rules, notices): Search the daily journal of the U.S. federal government (Federal Register): final rules, proposed rules, notices and presidential documents, with agency, publication date, effective date and, for proposed rules, the comment deadline and the regulations.gov comment link. Set `open_for_comment` to li… - `us_find_agency` (USAGov: federal agency contact details): Look up a U.S. federal department or agency in the official USAGov A-Z agency directory: description, website, contact page, toll-free and TTY numbers, main address, 'find an office' link and popular services. Examples: 'Social Security Administration', 'IRS', 'USCIS', 'FEMA', 'Veterans Affairs'. - `us_find_service` (USAGov: find a federal service page): Find the official USAGov (usa.gov) page for a federal service or life event in the United States (benefits, SNAP, Medicaid, Social Security, passports, voting, immigration, housing, disasters, taxes, vital records …) and read its summary and the official 'apply' links. English or Spanish keywords.… - `us_search_open_data` (Search data.gov): Search data.gov, the U.S. federal open data catalog (about 400,000 datasets from federal, state and local publishers): title, publisher, description, formats, licence and the dataset page. Use it for official data such as program locators, statistics, inspections or registries. - `us_search_regulations` (eCFR: search current federal regulations): Search the current Code of Federal Regulations (eCFR, the editorial compilation updated daily; not an official legal edition) for sections about a topic, e.g. 'passport fees', 'SNAP eligibility', 'FMLA leave'. Returns the CFR citation (e.g. 22 CFR 51.51), the agency, the heading, a text excerpt and… - `us_weather_alerts` (NWS weather alerts (watches and warnings)): Current official weather watches, warnings and advisories of the U.S. National Weather Service for a state or territory (hurricanes, tornadoes, floods, heat, winter storms, fire weather …). Optional `area` filters by county or zone name (e.g. 'Miami-Dade', 'Travis'). For emergencies call 911. 28 more tools take personal data (addresses, coordinates, identifiers). They run only in the [web app](https://app.civcnct.com/), where ShinrAI replaces names, addresses and ID numbers with pseudonyms before the AI model sees the text. ## Tool parameters ### any_find_form Find official fillable PDF forms for the user's country (applications, registrations, notices, templates such as Kindergeld, Elterngeld, Anmeldung, Wohnungsgeberbestätigung, Wohngeld, BAföG, Gewerbeanmeldung, Vorsorgevollmacht, Meldezettel, cerfa). Use it when the user needs a paper form or asks where to get one. Returns matching forms with the responsible authority, official source, online alternative and a link that opens the form in the app. The form opens without profile values; the user's own device fills them in from the local profile only after the user selects 'Fill from my profile'. Regional forms (e.g. Berlin) are marked, and flagged when the user's location hints point to another place. Countries: * · action level 1 - `query` string (required): What the form is for, in any language, e.g. 'Kindergeld', 'register my new flat', 'dog tax' - `limit` integer: Maximum number of forms, default 5 ### any_prepare_form Hand off one official form (id from any_find_form) to the user's device: the app opens the official PDF without profile values; after the user selects 'Fill from my profile' the device fills it from the profile stored only there, and the user reviews, signs and submits it. Use it after the user picked a form. Returns the hand-off link, which fields the profile can fill, the fields the user fills by hand and how to submit. Nothing is sent to an authority. Countries: * · action level 2 - `form_id` string (required): Form id from any_find_form, e.g. 'de-kindergeld-kg1' ### any_public_holidays List the public holidays of the user's country for a year, optionally for one region (ISO 3166-2 code such as DE-BY). Use it for deadlines and office opening questions. Countries: * · action level 0 - `year` integer: Year, default current - `region` string: Optional ISO 3166-2 subdivision, e.g. DE-BY, AT-9, CH-ZH (BY alone means DE-BY) ### at_find_authority Find the responsible Austrian office for a place: Gemeindeamt/Magistrat, Meldeamt, Standesamt, Bezirkshauptmannschaft (district authority: passports, driving licences, trade), police, court, AMS, Finanzamt and more, from the official authority directory of oesterreich.gv.at (ELFI). Returns address, phone, e-mail and the oesterreich.gv.at page. Give the municipality or postcode in `place`. Countries: AT · action level 0 - `kind` string: Type of office (default municipal_office; 'any' when only `query` is given). district_authority = Bezirkshauptmannschaft or Magistrat. - `place` string: Municipality name, 4-digit postcode or Gemeindekennziffer - `query` string: Optional name words, e.g. 'Bezirksgericht', 'Arbeiterkammer' - `id` integer: ELFI id from an earlier at_find_authority result only (details); omit otherwise ### at_find_service Search the official Austrian citizen portal oesterreich.gv.at for a public service or life situation (e.g. 'Meldezettel', 'Reisepass', 'Familienbeihilfe', 'Kinderbetreuungsgeld', 'ID Austria') and return the matching official pages with a short summary and checked key facts (deadline, fee, office). Pass `url` of a result to read that page (steps, documents, fees, online forms). Use German keywords; the portals are German. Countries: AT · action level 1 - `query` string: German keywords for the service - `url` string: An oesterreich.gv.at page URL from an earlier result to read in full ### at_online_login_guide Help a person to do an Austrian public service online with ID Austria (or EU Login with the eID of another EU country): readiness checklist (ID Austria set up, app 'ID Austria', basic or full function), which services accept ID Austria (checked list with sources: FinanzOnline, Familienbeihilfe, Meldezettel, Meldebestätigung, Strafregisterbescheinigung, Wahlkarte, Pensionskonto, ELGA, Kinderbetreuungsgeld, MeinAMS, elektronische Zustellung, GISA-Express, eAusweise) with conditions, fees and the official link, and how to sign a letter with ID Austria (topic 'signature': PDF signieren, A-Trust, § 4 SVG, § 13 AVG). It never logs in for the person and never asks for a password. Countries: AT · action level 0 - `topic` string: login (default): checklist; pin: same as login for Austria; signature: sign and submit a letter; services: the checked list of services - `service` string: Optional: the service in short words or its online service URL, e.g. 'Meldezettel', 'Strafregisterbescheinigung', 'Wahlkarte' ### at_resolve_place Resolve an Austrian postcode (e.g. 5020), municipality name or Gemeindekennziffer to the municipality, its Bundesland, political district and the district authority (Bezirkshauptmannschaft or Magistrat). Use it first when the answer depends on where the user lives in Austria. Source: Statistik Austria municipality register (current territorial status). Countries: AT · action level 0 - `query` string (required): Postcode, municipality name or 5-digit Gemeindekennziffer ### at_search_open_data Search the Austrian open data portal data.gv.at (federal, state and municipal datasets, incl. proactive publications under the Informationsfreiheitsgesetz: add 'IFG' to the query). Returns titles, publishers, formats, licences and dataset pages. Municipal budget files are hidden unless budgets=true. Countries: AT · action level 0 - `query` string (required): Keywords (German works best) - `budgets` boolean: Include municipal budget datasets ### be_search_open_data Search Belgian public open datasets (federal, Flemish, Walloon, Brussels and municipal portals, harvested by data.europa.eu): titles, publishers, formats and links. Countries: BE · action level 0 - `query` string (required): Keywords (nl, fr, de or en) - `limit` integer: Max results, default 6 ### be_service_info Official Belgian guidance for frequent procedures: change of address, eID card, birth, family allowance, unemployment, pension, income tax, driving licence, settling in Belgium, nationality, eBox/login. Returns the responsible body, key rule and official links (belgium.be and competent services) in French, Dutch, German or English. Use it before answering a Belgian procedure question. Countries: BE · action level 0 - `query` string (required): The procedure in a few words, any of fr/nl/de/en, e.g. 'adreswijziging' ### be_train_connections Belgian train connections (SNCB/NMBS) between two stations with departure and arrival times, platforms, transfers, live delays, cancellations and service alerts. Station names in any language (e.g. 'Gent-Sint-Pieters', 'Bruxelles-Midi', 'Liège-Guillemins'). Countries: BE · action level 0 - `from_station` string (required): Departure station - `to_station` string (required): Arrival station - `date` string: YYYY-MM-DD, default today - `time` string: HH:MM, default now - `arrive_by` boolean: true = time is the latest arrival time ### be_weather_warnings Current official weather warnings of the Royal Meteorological Institute (KMI/IRM) for Belgium or one province (e.g. Antwerpen, Liège, Hainaut, West-Vlaanderen, Brussels, coast) or a larger town. Returns colour level (yellow, orange, red), hazard, validity and advice in the user's language. Countries: BE · action level 0 - `province` string: Province or area name in any national language; empty = all of Belgium ### ch_deadline_compute Compute the last day of a period in a Swiss federal administrative procedure (VwVG: decisions of federal offices), a social insurance procedure (ATSG: AHV, IV, unemployment, health and accident insurance) or at the Federal Supreme Court (BGG): Beschwerde to the Federal Administrative Court, Einsprache or Beschwerde in social insurance, Beschwerde to the Bundesgericht, or a period in days set by the authority or the court. Counts the court holidays (Fristenstillstand) and the holidays of the party's canton; returns the rule chain with the legal basis and an .ics event. Also the Zurich VRG: Einsprache, Rekurs and Beschwerde to the Verwaltungsgericht against Zurich authorities. Pass the dates as written on the decision or the collection notice; never compute the deadline yourself. Not for asylum, tax or other cantonal procedures. Countries: CH · action level 0 - `remedy` string (required): appeal_federal (Beschwerde to the Federal Administrative Court, VwVG), objection_social (Einsprache, ATSG), appeal_social (Beschwerde to the cantonal insurance court, ATSG), period_federal (period in… - `matter` string: Only with appeal_supreme_court or period_supreme_court, when the decision is in one of these matters (shorter period or no court holidays, BGG Art. 100 Abs. 2-4 and Art. 46 Abs. 2): debt_supervision… - `delivery` string: received (default: handed over, signed for or found in the letter box), collection_notice (registered letter not delivered: a collection notice was left) - `received_on` string: Date YYYY-MM-DD: day of receipt; with collection_notice the day of collection, if any - `attempted_on` string: Date YYYY-MM-DD: first unsuccessful delivery attempt (date on the collection notice) - `days` integer: Length in days of a period set by the authority or the court (period_federal, period_social, period_supreme_court, period_zh) - `canton` string: Canton of the domicile or seat of the party or its representative, code or name (ZH, CH-GE, Genève): its holidays count; default: the user's canton. The Zurich remedies always count the rest days of… - `no_stay` boolean: VwVG and BGG: the procedure concerns suspensive effect, other interim measures or public procurement; BGG also debt enforcement on bills of exchange, political rights or international mutual assistan… ### ch_search_law Search Swiss federal law in force (Classified Compilation, SR/RS) on Fedlex by title words, abbreviation (e.g. 'DSG', 'ZGB', 'LPD') or SR number (e.g. '235.1'). Returns the act title in the user's language (de/fr/it, en where translated), the SR number and the official Fedlex link. Cantonal law is not included; point to the cantonal law collection then. Countries: CH · action level 0 - `query` string (required): Title words, abbreviation or SR number ### ch_search_open_data Search opendata.swiss, the Swiss open government data portal (federal offices, cantons, communes, incl. Liechtenstein statistics). Returns dataset titles in the user's language, publishers, formats, licences and links. Countries: CH · action level 0 - `query` string (required): Keywords ### ch_service_facts Checked key facts of a Swiss public service from federal law, each with its article and Fedlex page: deadlines, fees, in person, documents, validity and amounts. Covers e.g. moving (14 days), Pass and ID card, health insurance (3 months), naturalisation, criminal and debt register extracts, AHV pension, unemployment, maternity and paternity pay, family allowances, marriage, birth, death, inheritance, divorce, foreign driving licence. Give the sheet id or a short query (German, French, Italian or English). Countries: CH · action level 0 - `service` string: Sheet id, e.g. 'ch_passport' - `query` string: Service in short words, e.g. 'Umzug anmelden', 'Pass Kosten', 'casier judiciaire' ### de_appointments Find appointments for a public service at a German city office (Bürgeramt/Bürgerbüro, vehicle registration, driving licence office, registry office, immigration office ...). For München it returns REAL free days and times from the city's booking system where the city publishes them; for Berlin it returns the booking links of all offices that offer the service; for the other of the 80 largest German cities (Hamburg, Köln, Frankfurt, Stuttgart, Düsseldorf, Leipzig, Dortmund, Essen, Dresden ...) it returns the official, link-checked booking page. It never books: the person books on the official page. Use it when someone asks for an appointment, free slots or 'Termin'. Countries: DE · action level 1 - `service` string (required): The service, e.g. 'Personalausweis', 'Wohnsitzanmeldung', 'Fahrzeug abmelden' - `city` string: City name; default: the user's municipality from the location hint - `days` integer: How many days ahead to look for free slots, default 21 ### de_ba_weisung_lookup Look up how the Federal Employment Agency tells the Jobcenters to apply a paragraph of SGB II (Fachliche Weisungen, by Randziffer, with Stand and validity), e.g. norm='§ 12 SGB II', or norm='§ 7' randziffer='7.12', or norm='§ 11b SGB II' query='Absetzbeträge Fahrtkosten'. Without randziffer or query it lists the Randziffern of the Weisung. For a norm without its own Weisung it lists Randziffern of other Weisungen that cite it. Weisungen bind the Jobcenters, not the courts; the law text decides. Countries: DE · action level 0 - `norm` string (required): Paragraph, e.g. '§ 12 SGB II', '§ 31a' (SGB II is the default), '§ 60 SGB I' - `randziffer` string: Randziffer of the Weisung, e.g. '12.5' or '7.12a' - `query` string: Words to find in the Weisung - `limit` integer: ### de_benefit_calculators Links to the official German calculators and checks, never an own computation: Wohngeld-Rechner (BMWSB), Kinderzuschlag KiZ-Lotse (Familienkasse), Elterngeldrechner (familienportal.de), BAföG-Rechner, DRV pension calculator, BMF tax calculator, Familienpflegezeit; for Grundsicherungsgeld (formerly Bürgergeld) the official requirements page, because no official calculator exists. Use it for 'how much Wohngeld / Elterngeld / BAföG would I get'. Pass a topic or the question. A Wohngeld amount: de_wohngeld_estimate. Countries: DE · action level 1 - `topic` string: Benefit; default: from the question - `question` string: The user's question in short, used to pick the calculator (no personal data) ### de_care_info How to get long-term care benefits in Germany: apply at the care fund (Pflegekasse at the health insurer, also by phone), counselling within 2 weeks, assessment by the Medical Service (private: Medicproof), decision within 25 working days, 5 care grades, and where to find a local care support point (Pflegestützpunkt). Use it for 'Pflegegrad beantragen', 'my mother needs care'. Informational; needs no health data. Countries: DE · action level 0 - `insurance` string: Statutory (default) or private long-term care insurance ### de_case_law_search List decisions of the Bundessozialgericht (BSG, since 2018) and the Bundesverwaltungsgericht (BVerwG, decisions with Leitsatz) that apply one paragraph, e.g. norm='§ 22 SGB II', norm='§ 37 SGB X', norm='§ 11 AufenthG'. Returns court, date, file number, ECLI, topic, the official Leitsatz (if any) and the link to the decision. Main norms (named in the Leitsatz or the official norm list) come first, then by how often the decision cites the norm. Use it after de_law_lookup when the user asks how courts read a norm. A decision is one case: never present it as legal advice. Countries: DE · action level 0 - `norm` string (required): One norm citation, e.g. '§ 22 SGB II', '§ 44 SGB X', 'Art. 3 GG' - `court` string: - `limit` integer: ### de_council_meetings Dates of the meetings (Sitzungen) of a German city or municipal council, district council (Kreistag), Berlin borough assembly (BVV) or one of their committees (Ausschüsse, Bezirksvertretungen) from the official council information system (OParl): date and time (local time Europe/Berlin), committee, place, the public agenda items (Tagesordnung) and links to the meeting page and the invitation. Use it for 'Wann tagt der Rat?', 'Wann ist die nächste Sitzung des Ausschusses für Umwelt?' or 'Was steht auf der Tagesordnung?'. For the council itself pass committee 'Rat'. Without dates it covers the last 45 and the next 120 days. Same cities as de_council_search. Countries: DE · action level 0 - `city` string: City, district or Berlin borough, e.g. 'Köln', 'Berlin Pankow'. Default: the user's location - `committee` string: Committee (Gremium), e.g. 'Rat', 'Ausschuss für Umwelt', 'Bezirksvertretung Innenstadt'. Empty: all committees - `date_from` string: First day, YYYY-MM-DD (default: 45 days ago) - `date_to` string: Last day, YYYY-MM-DD (default: 120 days ahead) - `topic` string: Words in the meeting name or an agenda item, e.g. 'Haushalt', 'Radweg' ### de_council_search Search the council information system (Ratsinformationssystem, OParl standard) of a German city, district or Berlin borough for recent council papers (motions, inquiries, administration reports, 'Vorlagen', 'Anträge', 'Anfragen'). Use it when someone asks what the city council decided or discusses about a topic (e.g. a school, a road, the budget). For meeting dates, agendas and 'when does the council meet' use de_council_meetings. Covers about 90 systems, e.g. Köln, Düsseldorf, Dresden, Münster, Freiburg, Krefeld, Solingen, Mönchengladbach, Neuss and five Berlin boroughs. Returns dated items with reference numbers and links to the official pages and PDFs. Countries: DE · action level 0 - `city` string (required): City, district or Berlin borough, e.g. 'Köln', 'Berlin Pankow' - `query` string: Topic keywords to filter by, e.g. 'Radweg', 'Haushalt', 'Grundschule' - `kind` string: papers (default); meetings answers like de_council_meetings - `days` integer: Look at items changed in the last N days, default 90 ### de_counselling_finder Find free or low-cost counselling near a German postal code or town. Use it for Schuldnerberatung, Insolvenzberatung, Verbraucherzentrale, Mieterverein, Sozialberatung, Beratungsstelle or Frauenhaus. Covers consumer, debt (official Land lists, PVOG offices), tenant and social advice (Caritas, Diakonie, AWO, VdK) and help with violence (116 016, shelter searches, never an address). Returns name, kind, contact link and Stand. Information only, no legal advice. Countries: DE · action level 1 - `place` string: German postal code (best, e.g. 53111) or town; never a street address. Default: the user's location. Not needed for kind violence - `kind` string: consumer (Verbraucherzentrale), debt (Schuldner- und Insolvenzberatung), tenant (Mieterverein, home at risk), social, violence (helplines) or all (default) ### de_court_finder Find the competent German court for a postal code or town from the official court directory of the justice administrations (Orts- und Gerichtsverzeichnis, linked from justiz.de): local court (Amtsgericht), regional court, higher regional court, public prosecutor, or for a matter: family, central dunning court, labour, social, administrative, finance, probate, guardianship, consumer insolvency, land register. Returns names, addresses, phone and website plus the deep link. Informational, no legal advice. Countries: DE · action level 1 - `place` string: German postal code (best, e.g. 04109) or town; never a street address. Default: the user's location - `matter` string: Kind of matter, default civil (general local court) ### de_deadline_compute Compute the last day for a Widerspruch, Einspruch or Klage against a German administrative decision (Bescheid): rule chain with the legal basis and an .ics calendar event. Pass the dates exactly as written on the letter or envelope; never compute the deadline yourself. Remedy as the Rechtsbehelfsbelehrung names it: Widerspruch to a social benefits office (Jobcenter, Krankenkasse, Rentenversicherung, Elterngeldstelle) = objection_social, other Widerspruch = objection_admin, Einspruch to the Finanzamt or the Familienkasse (Kindergeld) = objection_tax, Klage = lawsuit_admin, lawsuit_social or lawsuit_tax by the court named. Countries: DE · action level 0 - `remedy` string (required): objection_admin (Widerspruch, VwGO), objection_social (Widerspruch, SGG), objection_tax (Einspruch, AO), lawsuit_admin (Klage, Verwaltungsgericht), lawsuit_social (Klage, Sozialgericht), lawsuit_tax… - `delivery` string: post (plain letter, default), registered_mail (Einschreiben), electronic (e-mail, De-Mail), portal (provided for retrieval, e.g. ELSTER or an online mailbox), served (formal service: yellow envelope… - `sent_on` string: Date YYYY-MM-DD: posting or sending day; if unknown, the date of the letter. Needed for post, registered_mail, electronic and portal - `received_on` string: Date YYYY-MM-DD: actual receipt; for served the date on the envelope, for handed the day of handing over, for portal the day of retrieval - `abroad` boolean: The decision reached the person outside Germany - `instructions_missing` boolean: No or wrong Rechtsbehelfsbelehrung in the decision (one-year period) - `state` string: Land of the authority or court, code or name (BY, DE-NW, Sachsen): public holidays and the Land law; default: the user's Land ### de_dunning_procedure The German court dunning procedure: for a creditor, the official Online-Mahnantrag and the central dunning court for a postal code; for someone who received a Mahnbescheid or Vollstreckungsbescheid, the 2-week deadlines to object (Widerspruch, Einspruch), where to send it, and where to get free advice. Use it for 'Mahnbescheid bekommen', 'Geld einfordern'. Informational, no legal advice. Countries: DE · action level 1 - `role` string: creditor = wants to claim money; debtor = received a court letter (default) - `stage` string: Debtor: which court letter arrived, default mahnbescheid - `place` string: German postal code (best, e.g. 04109) or town; never a street address. Default: the user's location ### de_find_authority Find the office responsible for a German public service at a place (e.g. which Bürgeramt, Standesamt, Zulassungsstelle, Jobcenter or Finanzamt), with address, opening hours, phone, e-mail, website and appointment link where published, sorted by distance to the postal code. Needs a place (postal code or town) and a leika key, service_id or short query; the query wins when it names another service than the key. Birth or death certificate: the place of birth or death. Countries: DE · action level 0 - `leika` string: 14-digit service key (Leistungsschlüssel/LeiKa) from de_search_services or de_life_event_plan - `service_id` string: PVOG service id copied exactly from a de_search_services result, e.g. L100009.LB.6007623-99115003012000. Never invent one: without an id, give leika or query. - `query` string: What the user wants to do, short German keywords work best (e.g. 'Wohnsitz anmelden', 'Personalausweis', 'Gewerbe anmelden'); other languages are understood for common services. - `place` string: Postal code or town (e.g. 04109, Köln). Never a street address. Birth or death certificate: the place of birth or death, not the residence. Optional: the user's location. ### de_foi_search Search public freedom-of-information requests (IFG, UIG, VIG, state transparency laws) on FragDenStaat by topic, authority or place. Use it before drafting a new request to check whether someone already asked the same question and what the authority answered. Returns title, authority, status/outcome, date and the public request page. Countries: DE · action level 0 - `query` string (required): Topic and optionally authority or town, e.g. 'Hundesteuer Görlitz' - `limit` integer: ### de_form_fields Show which data an official German application form asks for, from the national FIM data schemas (e.g. Wohngeld, Gewerbeanmeldung, Wohnsitz). Use it before the user fills in an application so they can prepare the information. Returns the matching schemas and the sections with field names of the best match. German search terms work best. Countries: DE · action level 0 - `query` string (required): Form or service name in German, e.g. 'Wohngeld Erstantrag', 'Gewerbe Anmeldung' - `schema_id` string: Optional FIM schema id from a previous result, e.g. S00000000159 ### de_hamburg_service Regional tool: only for Hamburg (DE-HH). For other places use a nationwide tool. Search the official Hamburg service directory (Behördenfinder of the Free and Hanseatic City of Hamburg) for a public service, e.g. 'Personalausweis', 'Wohnsitz anmelden', 'Bewohnerparken'. Only for places in Hamburg: for any other place use de_service_details. Returns the service with documents, fees, deadlines, procedure, legal basis, the online service link, whether online appointments exist (with the booking link), and the responsible offices with address, opening hours and phone. Optional: filter offices by district (Bezirk) or postal code. Countries: DE · regions DE-HH · action level 1 - `query` string (required): What the person wants to do: German keywords work best ('Wohnsitz anmelden'); English works for common services. Or a Behördenfinder id - `district` string: Optional district or postal code to filter offices, e.g. 'Altona', '22765' - `place` string: The user's town or postal code; the tool answers only for Hamburg - `limit` integer: Number of services, default 3 ### de_health_insurers List the statutory health insurers (gesetzliche Krankenkassen) from the official list of the GKV-Spitzenverband: name, website, individual additional contribution rate (Zusatzbeitrag) and where each is open, cheapest first, optionally only those open in one federal state or matching a name. Also states the general rate (14.6 %) and the rules for switching (12-month binding, special right to give notice when the additional rate rises). Use it for 'which health insurer', 'Krankenkasse wechseln', 'Zusatzbeitrag'. Informational, no recommendation; needs no health data. Countries: DE · action level 0 - `state` string: Federal state, e.g. 'Sachsen' or 'SN'; default: the user's state if known - `name` string: Part of an insurer name, e.g. 'AOK' - `include_company` boolean: Also list company insurers open only to their own employees (default false) - `limit` integer: Rows, default 10 ### de_health_weather Official health-weather forecasts of the Deutscher Wetterdienst for a German postal code or town: pollen hazard index per region (hazel, alder, ash, birch, grasses, rye, mugwort, ragweed; today, tomorrow, the day after), UV hazard index and thermal (heat) hazard index for nearby DWD places. Use it for hay fever, 'how strong is the sun', UV protection or heat-stress questions. Give a postal code or town, never an address. Countries: DE · action level 0 - `place` string: Postal code (preferred) or town, e.g. '04109' or 'Leipzig'. Empty = the user's location hint. - `topic` string: all (default), pollen, uv or heat ### de_law_lookup Return the official current text of one paragraph (§), article or annex (Anlage) of a German federal law, with the link to gesetze-im-internet.de and the Stand (last amendment) of the law. Use it whenever an answer depends on the exact wording of a norm, e.g. law='BMG' section='17' (registration deadline), law='SGB II' section='7', law='GG' section='Art. 1', law='FeV' section='Anlage 8e' (licence exchange deadlines). Give the official abbreviation (or the full law title). Federal law only, not state law. Countries: DE · action level 0 - `law` string (required): Official abbreviation, e.g. BGB, BMG, SGB II, AufenthG, BEEG, GG; or full title - `section` string (required): Paragraph, article or annex, e.g. '17', '§ 573c', 'Art. 3', 'Anlage 8e' ### de_law_search Full-text search in German federal legislation (default) or federal court decisions (scope='court_decisions') of the official Rechtsinformationssystem des Bundes. Use it when you do not know which law or paragraph covers a topic (e.g. 'Wohngeld Einkommen', 'Kündigungsfrist Mietvertrag'). Returns laws with abbreviation and the best-matching paragraphs, or decisions with court, date and file number. Then call de_law_lookup for the exact text. Countries: DE · action level 0 - `query` string (required): Search words in German - `scope` string: - `limit` integer: ### de_legal_aid How people with low income get legal help in Germany: Beratungshilfe (lawyer's advice outside court; apply at the local court of residence, in person, by post, online via Justiz-Services; 15 euro fee) and Prozesskostenhilfe (court and own lawyer costs; apply at the trial court with the official form). Returns the official forms (prefilled on the user's device), the competent local court for a postal code, and the public legal advice offices of Hamburg and Bremen. Informational, no legal advice. Countries: DE · action level 1 - `kind` string: advice = Beratungshilfe, court = Prozesskostenhilfe, both (default) - `place` string: German postal code (best, e.g. 04109) or town; never a street address. Default: the user's location ### de_life_event_plan Ordered checklist of what to do with which authority for a life event in Germany, with legal deadlines and service keys (LeiKa): moving within Germany, birth, marriage, death of a relative, lost ID card, registering a car, job loss, retirement, starting a business, moving abroad. Use it for 'I am moving / we had a baby / what do I have to do'. Then call de_service_details per step (leika + place) for local details. Countries: DE · action level 0 - `event` string (required): moving | birth | marriage | death | lost_id | car | job_loss | retirement | business_start | moving_abroad - `place` string: German postal code (e.g. 04109) or town name, German spelling preferred (e.g. Köln, München). Never a street address. Optional: defaults to the location the user shared. ### de_local_open_data Search official open-data portals of a German city or state for datasets, e.g. kindergartens (Kitas), schools, rent index (Mietspiegel), budget, trees, parking, election results, traffic, noise maps. City portals: Berlin, Hamburg, München, Leipzig, Dortmund, Bremen (Transparenzportal: also documents); state portals: NRW (incl. Köln, Bonn, Essen ...), Schleswig-Holstein, Bayern, Brandenburg; elsewhere the national catalog GovData. Returns dataset titles, publisher, formats, licence and links to the official dataset pages. Use it for data questions about a place, not for administrative procedures. Countries: DE · action level 0 - `query` string (required): Topic keywords, e.g. 'Kita', 'Mietspiegel', 'Baumkataster' - `city` string: City or state; default: the user's municipality from the location hint - `limit` integer: Number of datasets, default 5 ### de_municipal_profile Key figures of a German municipality, city or district (Landkreis) from Wegweiser Kommune (Bertelsmann Stiftung, open data CC0): inhabitants and their change over 5 years, births, net migration, average age and age groups, single-person households and households with children, SGB II rate, child and old-age poverty, unemployment and the share of children under 3 in day care. Each value with its year, data holder and a link to the official profile. Use it for questions such as 'Wie viele Einwohner hat Jena?', 'Wie hoch ist die Kinderarmut in Duisburg?' or 'Wie alt sind die Menschen im Landkreis Harz?'. Countries: DE · action level 0 - `place` string: Municipality, city or district, or its key (AGS 8 digits, ARS 12 digits), e.g. 'Köln', 'Landkreis München', '05315000'. Default: the user's location - `topic` string: Group of figures: all (default), population, age, households, social, work ### de_my_representatives Find the members of the Bundestag (default) or of the Landtag elected in or for the user's constituency, from a German postal code or town: name, parliamentary group, how elected (direct or list), how many public citizen questions they answered, and the abgeordnetenwatch.de profile where the user can ask them a public question. Bundestag mapping is exact (official constituency list); Landtag mapping is approximate (constituency names). Countries: DE · action level 1 - `place` string: Postal code or town; empty = user's location hint - `parliament` string: ### de_online_login_guide Help a person to do a German public service online with the online ID card (Online-Ausweis, eID) or a BundID account: readiness checklist (online function on, own 6-digit PIN, AusweisApp, NFC phone or card reader), PIN help (PIN reset letter), which services accept which login (checked list with sources: eWA Wohnsitzanmeldung, Führungszeugnis, i-Kfz, Kindergeld, Rentenversicherung, ELSTER, BAföG, Elterngeld) and how to sign a letter with a qualified electronic signature (topic 'signature'; tax letters only via ELSTER). It never logs in for the person and never asks for a PIN. Countries: DE · action level 0 - `topic` string: login (default): checklist; pin: PIN forgotten or never set; signature: sign and submit a letter; services: the checked list of services - `service` string: Optional: the service in short words or its online service URL, e.g. 'Wohnsitzanmeldung', 'Führungszeugnis', 'https://wohnsitzanmeldung.gov.de/' ### de_online_service Tell the user whether a German public service can be done online at their place: the official online service link(s), how to log in (BundID / online ID card) where published, and whether the responsible authority accepts digital submissions through FIT-Connect. Use it when the user asks 'can I do this online?'. It only hands over to the official online service; nothing is submitted. Countries: DE · action level 1 - `leika` string: 14-digit service key (Leistungsschlüssel/LeiKa) from de_search_services or de_life_event_plan - `service_id` string: PVOG service id copied exactly from a de_search_services result, e.g. L100009.LB.6007623-99115003012000. Never invent one: without an id, give leika or query. - `query` string: What the user wants to do, short German keywords work best (e.g. 'Wohnsitz anmelden', 'Personalausweis', 'Gewerbe anmelden'); other languages are understood for common services. - `place` string: German postal code (e.g. 04109) or town name, German spelling preferred (e.g. Köln, München). Never a street address. Optional: defaults to the location the user shared. ### de_open_data_search Search the national open data portal GovData (170,000 datasets of federal, state and municipal authorities) by topic and place, e.g. 'Kita Leipzig', 'Mietspiegel Köln', 'Haushalt Stadt Bonn', 'Badegewässer Bayern'. Use it when a question needs official local figures or lists. Returns dataset title, publisher, licence, formats and download links (metadata only; open the links for the data). Countries: DE · action level 0 - `query` string (required): Topic words, optionally with a place - `limit` integer: ### de_public_body_lookup Look up a German public authority (ministry, city, district office, agency, school, ...) in the FragDenStaat directory of 42,000 public bodies: postal address, e-mail, phone, website, jurisdiction and the applicable freedom-of-information laws with response deadline and standard letter wording. Use it to address a freedom-of-information request or a letter. Returns a link to prepare the request on fragdenstaat.de; the user sends it there. Countries: DE · action level 1 - `name` string (required): Authority name, optionally with town, e.g. 'Stadt Leipzig', 'Jobcenter Köln', 'BAMF' - `limit` integer: ### de_public_body_near Find the German public body of one kind that serves a place, e.g. the Jugendamt, Gesundheitsamt, Ausländerbehörde, Standesamt or Ordnungsamt, from the FragDenStaat directory of public bodies, by the place's centre point. Returns name, postal address, e-mail, phone and website, plus the region chain (municipality, district, state) with official regional keys (ARS). Use it when de_find_authority finds no office. Countries: DE · action level 0 - `kind` string (required): Kind of public body in German, e.g. 'Jugendamt', 'Gesundheitsamt', 'Ausländerbehörde', 'Standesamt', 'Ordnungsamt', 'Jobcenter' - `place` string: German postal code (e.g. 04109) or town name, German spelling preferred (e.g. Köln, München). Never a street address. Optional: defaults to the location the user shared. ### de_resolve_place Turn a German postal code or town name into the municipality, its official regional keys (ARS 12 digits, AGS 8 digits), district (Landkreis) and state (Bundesland), plus the state's official service portal. Use it when the place is ambiguous (several towns share a name) or when you need the state or district for jurisdiction. Other de_ tools accept the postal code or town directly. Countries: DE · action level 0 - `query` string: German postal code (e.g. 04109) or town name, German spelling preferred (e.g. Köln, München). Never a street address. Optional: defaults to the location the user shared. ### de_roadworks Current closures, traffic warnings and roadworks on one German motorway (Autobahn GmbH). Use it for trip planning or 'is the A9 closed near Ingolstadt?'. Give the motorway (e.g. A9) and optionally a junction or town name to filter. Returns section, direction, period and whether the road is fully blocked. Countries: DE · action level 0 - `road` string (required): Motorway number, e.g. 'A9' or 'A 3' - `near` string: Optional junction or town name to filter, e.g. 'Ingolstadt' - `include` string: - `include_future` boolean: Also list planned (not yet active) roadworks and closures ### de_school_holidays School holidays (and optionally public holidays) for a German Land from the OpenHolidays API, for the next 12 months or a given period. Use it for 'when are the autumn holidays in Saxony?', planning appointments, childcare or travel. Give the Land (e.g. 'Sachsen', 'DE-BY') or a postal code/town. Countries: DE · action level 0 - `state` string: Land name or code (e.g. Bayern, DE-BY, NW) or a postal code/town; empty = user's location hint - `from_date` string: Start date YYYY-MM-DD, default today - `to_date` string: End date YYYY-MM-DD, default +12 months - `include_public_holidays` boolean: ### de_search_services Find German administrative services (Verwaltungsleistungen) for a request such as 'register my new address', 'Personalausweis beantragen', 'Wohngeld', 'Hund anmelden'. With a place (postal code or town) it returns the services valid there (federal, state, local) with their 14-digit service key (LeiKa), PVOG id and whether an online service exists. Use it first when the right service is unclear; then call de_service_details. Countries: DE · action level 0 - `query` string (required): What the user wants to do, short German keywords work best (e.g. 'Wohnsitz anmelden', 'Personalausweis', 'Gewerbe anmelden'); other languages are understood for common services. - `place` string: German postal code (e.g. 04109) or town name, German spelling preferred (e.g. Köln, München). Never a street address. Optional: defaults to the location the user shared. - `limit` integer: Max results, default 6 ### de_service_details Official description of a German public service for a place: responsible office (address, hours, phone), requirements, documents, fees, deadlines, procedure, legal basis, forms, online service and state portal page. Give a leika key or service_id from de_search_services, or a short query (e.g. 'Personalausweis', 'Wohnsitz anmelden'). Place: the residence; for a birth or death certificate the place of birth or death. Without a place it returns the national description. Countries: DE · action level 1 - `leika` string: 14-digit service key (Leistungsschlüssel/LeiKa) from de_search_services or de_life_event_plan - `service_id` string: PVOG service id copied exactly from a de_search_services result, e.g. L100009.LB.6007623-99115003012000. Never invent one: without an id, give leika or query. - `query` string: What the user wants to do, short German keywords work best (e.g. 'Wohnsitz anmelden', 'Personalausweis', 'Gewerbe anmelden'); other languages are understood for common services. - `place` string: Postal code or town (e.g. 04109, Köln). Never a street address. Birth or death certificate: the place of birth or death, not the residence. Optional: the user's location. ### de_service_facts Checked statutory key facts of a German public service, each with its norm: legal deadlines, fees and surcharges, in person or by proxy, documents, validity, fines and the competent office type. Nationwide law only; local fees and addresses come from de_service_details. Give the LeiKa key, or a short German query. Countries: DE · action level 0 - `leika` string: 14-digit service key (LeiKa) from de_search_services, de_service_details or de_life_event_plan - `query` string: Service in short German words when no key is known, e.g. 'Personalausweis', 'Wohnsitz anmelden', 'Elterngeld' ### de_state_portal_search Regional tool: only for Bavaria (DE-BY), Bremen (DE-HB), Hesse (DE-HE), Mecklenburg-Western Pomerania (DE-MV), Saarland (DE-SL). For other places use a nationwide tool. Search the official service portal of a German state (Land): services (Leistungen), life situations (Lebenslagen) and offices with links to the portal pages; where the portal takes a place, the links open with the postal code's municipality preselected. States: Bayern (BY), Bremen (HB), Hessen (HE), Mecklenburg-Vorpommern (MV), Saarland (SL). Other places: de_search_services. Use it when the user wants the state portal or state-specific services; the texts, fees and offices come from de_service_details. Countries: DE · regions DE-BY, DE-HB, DE-HE, DE-MV, DE-SL · action level 1 - `query` string (required): Keywords, e.g. 'Personalausweis', 'Wohngeld', 'Gewerbe anmelden' - `state` string: Land code; default from the postal code, the query or the location hint - `postal_code` string: Optional 5-digit postal code: the portal pages open for that place - `kind` string: Optional filter: service, life_situation, office, online_service, business - `limit` integer: Number of results, default 6 ### de_travel_warning Official travel and safety advice (Reise- und Sicherheitshinweise) of the German Federal Foreign Office for a destination country: travel warning status, last changes, and verbatim text of one section (current events, security, entry rules, health, ...). Use it before trips abroad or for entry and visa questions. Quote, do not rewrite: the Foreign Office requires showing the original text and link. Countries: DE · action level 0 - `destination` string (required): ISO 3166-1 alpha-2 code (preferred, e.g. TR, TH, US) or German country name (e.g. Türkei) - `section` string: Which section to quote: current events, security, nature, travel_info, entry (visa, documents, customs) or health ### de_warnings Current official warnings for a German postal code or town: civil-protection and police warnings (NINA/BBK, e.g. drinking water, fire, flood, evacuation), severe-weather warnings of the Deutscher Wetterdienst (via Bright Sky, else DWD open data), and food/product recalls for the Land (lebensmittelwarnung.de). Use it for 'are there warnings for 80331?', storms, boil-water notices or 'is product X recalled?'. Give a postal code or town name, never a street address. Countries: DE · action level 0 - `place` string: Postal code (preferred) or town, e.g. '04109' or 'Leipzig'. Empty = the user's location hint. - `product` string: Optional product word to search food/product recalls, e.g. 'Tahina' - `include_food` boolean: Include food and product recalls of the Land (last 30 days) ### de_wohngeld_estimate Estimate the monthly Wohngeld (housing benefit, Mietzuschuss) with the legal formula of § 19 WoGG: household size, rent without heating, gross household income and the Mietenstufe of the place (looked up from the postal code or town). Returns the amount, the calculation with its legal basis, the official BMWSB calculator and the office to apply. An estimate, not a decision; never compute Wohngeld yourself. Countries: DE · action level 1 - `household_size` integer (required): Persons in the household, including children - `rent` number (required): Monthly rent in euros without heating and hot water (Kaltmiete plus kalte Nebenkosten) - `gross_income` number (required): Monthly gross income of all household members in euros (wages before tax, pensions, ALG I, Elterngeld; not Kindergeld) - `deduction_percent` integer: § 16 WoGG: 10 each for income tax, health/care insurance and pension insurance. Typical employee 30, pensioner without tax 10; default 30 - `employees` integer: Members with wages (each gets the employee lump sum of 1,230 euros a year) - `single_parent` boolean: One adult lives only with children, at least one under 18 with Kindergeld - `disabled_members` integer: Members with a degree of disability of 100 (or below 100 and in need of care at home) - `place` string: German postal code (e.g. 04109) or town name, German spelling preferred (e.g. Köln, München). Never a street address. Optional: defaults to the location the user shared. - `mietenstufe` integer: Mietenstufe 1-7 if known; else it comes from the place ### es_law_article Return the current consolidated text of one article (or disposición) of a Spanish law from the BOE, by BOE id (e.g. BOE-A-1994-26003 from es_search_law) and article ('9', '31 bis', 'disposición adicional primera'). Quote it with the official link. Countries: ES · action level 0 - `law_id` string (required): BOE id, e.g. BOE-A-1994-26003 - `article` string (required): Article number or heading ### es_search_law Search Spanish consolidated legislation in the official BOE database by title words or official number (e.g. 'arrendamientos urbanos', 'Ley 39/2015', 'extranjería'). Returns laws in force with rank, number, BOE id and official link. Then use es_law_article for the text of one article. Countries: ES · action level 0 - `query` string (required): Spanish title words or official number such as 39/2015 - `state_only` boolean: Only state (national) law, default false - `include_repealed` boolean: Also laws no longer in force, default false ### es_search_open_data Search Spanish public open datasets on datos.gob.es (state, regions and municipalities) by title words, e.g. 'calidad del aire', 'farmacias', 'alquiler'. Returns titles, publisher codes (DIR3), formats and links. Countries: ES · action level 0 - `query` string (required): Title words in Spanish - `limit` integer: Max results, default 6 ### es_service_info Official Spanish guidance for frequent procedures: empadronamiento, DNI/passport, residence/NIE for EU citizens, unemployment (SEPE), income tax (AEAT), Social Security, Ingreso Mínimo Vital, driving licence (DGT), birth registration, Cl@ve/digital certificate. Returns the competent body, key rule, checked key facts (DNI fee, NIE, birth certificate; padrón in Madrid and Barcelona when `municipality` is given), online service and official links. Countries: ES · action level 0 - `query` string (required): The procedure in a few words (es or en), e.g. 'empadronamiento' - `municipality` string: Optional city of the user, e.g. 'Madrid'; adds the city's official page when known ### es_weather_warnings Current official AEMET weather warnings (avisos amarillos, naranjas, rojos: storms, rain, wind, heat, coastal events) for Spain or an area. AEMET areas are sub-provincial zones; give a province, island or zone name (e.g. 'Valencia', 'Mallorca', 'Pirineo de Lleida'). Countries: ES · action level 0 - `area` string: Province, island or AEMET zone; empty = all Spain ### eu_citizens_initiatives List European Citizens' Initiatives (ECI) that are collecting signatures now, with title in the user's language, number of supporters and the official signing page. Optional topic filter. An initiative with 1 million signatures from at least 7 EU countries must be answered by the European Commission. The user signs only on the official page; never sign for them. Countries: * · action level 1 - `query` string: Optional topic words ### eu_consultations List European Commission initiatives open for public feedback on 'Have Your Say' (draft laws, evaluations, roadmaps), with deadline and link, optionally filtered by topic words. Anyone can give feedback with an EU Login account; the assistant can help draft the text, the user posts it. Countries: * · action level 1 - `query` string: Optional topic words in English - `limit` integer: Default 8 ### eu_law_search Find EU legal acts (regulations, directives, decisions) in EUR-Lex by title words in the user's language or English (e.g. 'air passenger compensation', 'data protection', 'consumer rights directive'), or by reference ('Regulation (EU) 2016/679', CELEX '32016R0679'). Returns title in the user's language, date, whether in force, and the official EUR-Lex link. Countries: * · action level 0 - `query` string (required): Title words, act reference or CELEX number - `in_force_only` boolean: Only acts in force. Default false (in-force acts are listed first). - `limit` integer: Default 6 ### eu_my_meps List the current Members of the European Parliament (MEPs) elected in the user's EU country, with their political group and official profile link (contact details there). Optional filter by group or name. Use it when the user wants to contact an MEP about an EU matter. Countries: * · action level 0 - `group` string: Optional political group, e.g. 'EPP', 'S&D', 'Renew', 'Greens' - `name` string: Optional part of an MEP's name ### eu_open_data_search Links to official open data searches for a topic: the European data portal data.europa.eu (datasets of all EU countries) and the national portal of the user's country. Use it when the user wants official datasets (air quality, transport, schools, budgets). It returns search links, not datasets; for Poland prefer pl_search_open_data, which lists datasets. Countries: * · action level 1 - `query` string (required): Topic words ### eu_weather_warnings Current official weather warnings for the user's country from MeteoAlarm, which collects the warnings of the national weather services (e.g. DWD, IMGW, Met Éireann, Met Office, MeteoSwiss), in the user's language when issued in it, else English. Optional `region` text filters the warning areas (e.g. 'Bayern', 'Dublin', 'Kraków'). Use it for storms, heat, snow, floods and fog. Countries: * · action level 0 - `region` string: Optional region, county or district name ### eu_your_europe_guide Official EU guidance (Your Europe) for cross-border life: moving to or living in another EU country (residence registration, family members), working abroad, social security and pensions, health cover and EHIC, studying, driving licences and cars, taxes, consumer and passenger rights. Use it whenever the user moves between EU countries or is an EU citizen abroad. Query in English keywords; the page text comes in the user's language when available. Countries: * · action level 0 - `query` string (required): Situation in English keywords, e.g. 'register residence after 3 months', 'EHIC', 'air passenger rights' - `read_page` boolean: Read the best matching page (default true). False = list matching pages only. ### fr_find_commune Resolve a French commune from its name, postal code or INSEE code (API Géo). Returns the INSEE code, postal codes, département and région. Use it first when a French tool needs the commune, or when the user only gives a town or postal code. Countries: FR · action level 0 - `query` string (required): Commune name, 5-digit postal code or INSEE code, e.g. 'Versailles', '75013' ### fr_find_office Find the competent French public office for a commune: mairie, préfecture, Caf, CPAM, France Travail, tax office (sip), tribunal, police, France services and more. Uses the official Annuaire de l'administration (service-public.gouv.fr) with its geographic competence data. Returns address, opening hours, phone, website and the official listing. Give the commune (name, postal code or INSEE code) and service_type; or give a name to search the directory. Countries: FR · action level 0 - `commune` string: Commune name, postal code or INSEE code of the user's home - `service_type` string: Type of office, e.g. mairie, prefecture, caf, cpam, sip, tgi - `insee_code` string: INSEE code of the commune (use it after an ambiguous answer); overrides commune - `name` string: Optional: words of the office name, e.g. 'préfecture de police' ### fr_product_recalls Check official French product recalls (RappelConso): food, baby products, cars, electrical goods, cosmetics and more. Search by brand or product words, or by the barcode (GTIN/EAN). Returns the recall reason, risks, what to do (stop using, return, refund) and the official recall sheet. Countries: FR · action level 0 - `query` string: Brand or product words (French), e.g. 'lait infantile', 'Bledina' - `barcode` string: GTIN/EAN barcode digits - `category` string: Optional product category - `limit` integer: Max results, default 5 ### fr_public_holidays Official French public holidays (jours fériés) for a year and zone: metropole, alsace-moselle (2 extra days: Good Friday and 26 December) or an overseas territory. Use it for deadlines and office closures in France. Countries: FR · action level 0 - `year` integer: Year, default current - `zone` string: Zone, default metropole ### fr_school_calendar Official French school holiday dates (Éducation nationale) for a school year, by académie, zone (A, B, C, Corse, overseas) or commune. Returns each holiday with the last school day and the day classes resume. Use it for family planning, childcare and deadline questions. Countries: FR · action level 0 - `commune` string: Commune name or postal code (optional) - `academie` string: Académie name, e.g. Lyon, Versailles - `zone` string: School holiday zone - `school_year` string: e.g. 2026-2027; default: current school year ### fr_search_open_data Search French public open data on data.gouv.fr: datasets (kind=datasets) or the national catalogue of public APIs (kind=apis, e.g. to find an official API for a topic). Returns titles, publishers, update dates, licences or access type and links. Countries: FR · action level 0 - `query` string (required): Keywords (French works best) - `kind` string: Default datasets - `limit` integer: Max results, default 6 ### fr_service_info Explain a French administrative procedure from the official service-public.gouv.fr guide (DILA): steps, online services and Cerfa forms, where to apply, amounts and legal basis, with the official link. Use French keywords of the procedure (e.g. 'carte identité perte', 'changement adresse', 'RSA', 'naturalisation') or a fiche id (F1234). Answers in French; translate for the user. Countries: FR · action level 0 - `query` string: French keywords of the procedure, e.g. 'passeport majeur renouvellement' - `fiche_id` string: Optional service-public fiche id, e.g. F1342 ### fr_weather_warnings Current Météo-France weather warnings (vigilance jaune, orange, rouge: storms, rain-flood, heat, snow, avalanche, waves) for France or one département. Give a département name or number, a commune or a postal code. Returns level, hazard, validity and safety advice. Countries: FR · action level 0 - `place` string: Département (name or number), commune or postal code; empty = all France ### gb_bank_holidays Official UK bank holidays for England and Wales, Scotland or Northern Ireland (they differ). Use it for deadlines, office opening days and payment dates. Without a year it lists the next holidays. Countries: GB · action level 0 - `division` string: Part of the UK, default england-and-wales - `year` integer: Optional year ### gb_govuk_page Read one GOV.UK page (guide, answer, online service, council service) by its path, e.g. '/register-to-vote' or '/child-benefit'. Use it after gb_search_guidance to get the official text: eligibility, steps, what you need, and the 'Start now' link of online services. For multi-part guides pass `part` (slug from the part list) to read another chapter. Countries: GB · action level 1 - `path` string (required): GOV.UK path or URL, e.g. /renew-adult-passport - `part` string: Optional guide part slug, e.g. 'eligibility' ### gb_law_lookup Find UK Acts and statutory instruments on legislation.gov.uk by title words (e.g. 'Equality Act 2010', 'Renters Rights') or by path ('ukpga/2010/15'), and read one section in its current revised text when `section` is given. Use it for the legal basis behind a right or duty. Countries: GB · action level 0 - `query` string (required): Title words with optional year, or a path like ukpga/2010/15 - `section` string: Optional section (Acts) or regulation (SIs) number, e.g. '13' or '21A' - `kind` string: Acts (primary, default), statutory instruments (secondary) or all ### gb_petitions Search petitions to the UK Government and Parliament by topic, with signature counts, closing date, government response and debate. Use it when the user wants to support or start a cause. The user signs only on the official site (name, e-mail, postcode, e-mail confirmation); never sign for them. Countries: GB · action level 1 - `query` string (required): Topic words in English - `state` string: Default open - `limit` integer: Default 5 ### gb_search_guidance Search GOV.UK, the official UK government website, for services and guidance on any topic (benefits, tax, visas, driving, passports, housing, registering to vote, …). Use it first for any UK question to find the right official page. Returns ranked pages with type (online service, council service, guide), responsible department and link. Then read a page with gb_govuk_page, or use gb_council_service_link for council services. Countries: GB · action level 0 - `query` string (required): What the user needs, in English, e.g. 'apply for child benefit' - `services_only` boolean: Only online services you can start (transactions). Default false. - `limit` integer: Number of results, default 6 ### gb_track_bill Find bills in the UK Parliament by keywords and show their current stage, house and whether they became an Act. Use it for questions like 'what happened to the Renters bill?'. Countries: GB · action level 0 - `query` string (required): Words from the bill title - `limit` integer: Default 5 ### ie_find_service Search Citizens Information (the State's information service) and gov.ie service pages for an Irish public service or entitlement (PPS number, Child Benefit, passport, driving licence exchange, motor tax, Local Property Tax, registering a birth, voting, social welfare, housing) and return checked key facts and the best official page with fees, how to apply and deadlines, plus the official online services (MyWelfare, Passport Online …). Use English keywords. Pass `url` of a result to read another page. Countries: IE · action level 1 - `query` string: English keywords, e.g. 'renew passport' - `url` string: A citizensinformation.ie or gov.ie page from an earlier result ### ie_find_tds List the TDs (members of Dáil Éireann) for an Irish constituency or county, with party and official profile link. Constituencies elect 3–5 TDs. Use it when the user wants to contact a public representative about a national issue. Pass a constituency ('Dublin Bay North') or county ('Cork'). Countries: IE · action level 0 - `constituency_or_county` string (required): Dáil constituency or county name ### ie_local_authority Name and official website of the Irish local authority (county or city council) for a county, and what councils are responsible for. Use it for housing, planning, waste, roads, parking, libraries and the electoral register in Ireland. Countries: IE · action level 0 - `county` string (required): County where the user lives ### ie_track_bill Find current and recently enacted bills in the Oireachtas by title words and show the most recent stage, sponsor and link. Use it for 'what is the status of the … Bill in Ireland?'. Countries: IE · action level 0 - `query` string (required): Words from the bill title - `include_enacted` boolean: Also search enacted bills (Acts), default true ### ie_weather_warnings Current Met Éireann weather warnings for Ireland (Status Yellow, Orange, Red; wind, rain, snow-ice, temperature, thunderstorm, advisories), optionally for one county. Use it when the user asks about storms or weather danger in Ireland. Warnings are shown unchanged as issued. Countries: IE · action level 0 - `county` string: Optional county ### il_find_service Find the official page for common Israeli public services: passport, ID card appointment, change of address, birth certificate, newborn registration, driver's and vehicle licences, income tax refund (Form 135), freedom of information request, unemployment benefit, child allowance, absorption basket for new immigrants, ETA-IL and visas. Hebrew, English, Arabic or Russian words. Returns the page, the responsible body and the PIBA call centre. Countries: IL · action level 1 - `query` string (required): What the user needs - `limit` integer: Default 3 ### il_search_open_data Search Israel's government open data portal data.gov.il (CKAN): datasets of ministries and authorities such as localities, schools, health services, transport, welfare, budgets. Returns title, publisher, formats, last update and the dataset page. Hebrew keywords work best (e.g. 'בתי ספר', 'תחנות התחסנות'); many datasets also have English titles. Countries: IL · action level 0 - `query` string (required): Search words - `limit` integer: Default 5 ### it_civil_protection_alerts Official national alert bulletin of the Italian Civil Protection (allerta gialla, arancione, rossa for hydrogeological, flood and thunderstorm risk) for today or tomorrow. Give a comune to get its alert zone, or leave empty for all zones on alert. Regional civil protection notices remain authoritative. Countries: IT · action level 0 - `comune` string: Comune name, e.g. 'Genova' - `day` string: Default today ### it_find_public_body Find an Italian public body in IndicePA (official index of public administrations): comune, regione, ASL, scuola, università, ministero, INPS and others. Returns address, website and PEC (certified e-mail with legal value) and, with 'unit', the matching office of that body (e.g. 'demografici', 'tributi', 'polizia locale'). Use it to find where to send a request. Countries: IT · action level 0 - `name` string (required): Name of the body or town, e.g. 'Bologna', 'INPS', 'ASL Roma 1' - `kind` string: Type of body, e.g. comune - `unit` string: Optional office of the body, e.g. 'servizi demografici', 'tributi' ### it_search_law Search Italian national legislation in Normattiva (official database of laws in force): by title words (e.g. 'cittadinanza', 'locazioni abitative'), and/or type, year and number (e.g. legge 91/1992). Returns acts with Gazzetta Ufficiale reference and official links; with 'article' also the direct link to that article in force. Title words must appear in the official title: for acts known by a popular name use the number (Codice civile = regio decreto 262/1942, Statuto dei lavoratori = legge 300/1970). Countries: IT · action level 0 - `query` string: Italian title words or 'legge 91/1992' - `act_type` string: Optional type of act - `year` integer: Year of the act - `number` integer: Number of the act - `article` string: Optional article, e.g. '9' or '9-bis' ### it_search_open_data Search Italian public open datasets on dati.gov.it (State, regions, comuni, health agencies): titles, publishers, update dates, licences, formats and links. Countries: IT · action level 0 - `query` string (required): Keywords, Italian works best - `limit` integer: Max results, default 6 ### it_service_info Official Italian guidance for frequent procedures: change of residence, registry certificates (ANPR), identity card (CIE), SPID, INPS benefits (pension, NASpI, Assegno unico), tax return and codice fiscale, paying a pagoPA notice, passport, driving licence, residence permit. Returns the competent body, key facts, online service and official links. Use it_find_public_body for the comune's PEC and offices. Countries: IT · action level 0 - `query` string (required): The procedure in a few words (it or en), e.g. 'cambio di residenza' ### it_weather_warnings Current weather warnings for Italy by region from the national meteorological service (Aeronautica Militare, via MeteoAlarm): level (yellow, orange, red), hazard and validity. They describe the intensity of the weather only; the official alerts with impact (allerta) come from the Civil Protection: use it_civil_protection_alerts for those. Give a region or a large city. Countries: IT · action level 0 - `region` string: Region (or regional capital), e.g. 'Liguria' or 'Genova'; empty = all Italy ### jp_diet_minutes Search the minutes of the National Diet of Japan (国会会議録, National Diet Library API) for a word: speaker and position, house, committee, date, an excerpt and the official link. Use it to show what ministers or members said about a law, benefit or policy (e.g. 児童手当, マイナ保険証). Countries: JP · action level 0 - `keyword` string (required): Words in Japanese (space = AND). - `speaker` string: Optional speaker name (member or minister). - `house` string: Optional house. - `from_date` string: Optional start date YYYY-MM-DD. - `until_date` string: Optional end date YYYY-MM-DD. - `limit` integer: Default 5, newest first. ### jp_earthquakes Recent earthquakes in and around Japan from the Japan Meteorological Agency (気象庁): time, epicentre, magnitude, depth, maximum seismic intensity (震度), and current tsunami information (津波警報・注意報・予報). Optional prefecture: only earthquakes felt there. Optional min_intensity filter (e.g. 3). Use it for 'was that an earthquake?' and 'is there a tsunami warning?'. Countries: JP · action level 0 - `prefecture` string: Optional prefecture to filter, Japanese or English (東京都, 宮城, 'Miyagi'). - `min_intensity` string: Optional minimum maximum intensity (JMA scale: 1-4, 5-, 5+, 6-, 6+, 7). - `limit` integer: Default 5. ### jp_find_procedure Answer 'how do I do X in Japan' with the national procedures inventory of the Digital Agency (about 12,700 procedures of individuals): procedure name, responsible ministry, legal basis (law and article, with e-Gov link), where to submit (city office, tax office, immigration…), whether it can be done online and the official online service (マイナポータル, e-Gov, e-Tax…), fee yes/no, typical documents and yearly volume. Give short Japanese keywords (転入, 児童手当, 婚姻届, 旅券, 在留期間更新) and/or a life event; give procedure_id for one procedure in detail. Municipal practice differs: tell the user to check the city office. Countries: JP · action level 1 - `keywords` string: Short Japanese keywords separated by spaces, e.g. '転入', '児童手当', '旅券 発給'. - `life_event` string: Optional life event filter. - `online_only` boolean: Only procedures that can be done online. - `procedure_id` string: ID from a previous result (detail view). - `limit` integer: Default 5. ### jp_law_lookup Return the current official text of one article of a Japanese law from e-Gov, with caption, paragraphs, law number and the date the last amendment took effect. 'law' is the title (民法, 個人情報の保護に関する法律, abbreviations like 個人情報保護法 work) or the e-Gov law ID; 'article' like 28, 第二十八条 or 9の2 (default 1, usually the purpose article). Use it to cite the legal basis exactly. Countries: JP · action level 0 - `law` string (required): Law title or e-Gov law ID. - `article` string: Article number, e.g. 28, 第二十八条, 9の2. - `paragraph` integer: Optional paragraph (項). - `as_of` string: Optional date YYYY-MM-DD for the version in force then (from 2017-04-01). ### jp_law_search Search Japanese laws and ordinances in force on e-Gov (Digital Agency Law API). mode 'title' finds laws by (abbreviated) title, e.g. 個人情報保護法, 育児休業; mode 'fulltext' finds articles that contain a word and returns matching sentences. Returns law ID, title, law number, type and official link. Use it before jp_law_lookup when you do not know the exact law. Countries: JP · action level 0 - `query` string (required): Title words or keyword, in Japanese. - `mode` string: Default title. - `law_type` string: Optional filter: Act (法律), CabinetOrder (政令), MinisterialOrdinance (府省令), Rule (規則). - `limit` integer: Default 5. ### jp_life_guide Japan: step-by-step checklist after a life event (引越し/転入・転出, 出生, 結婚, 死亡・相続, 来日した外国人, 退職・失業, 確定申告, 児童手当, マイナンバーカード): each step with the office, the legal deadline (e.g. 転入届 14日以内, 児童手当 15日以内, 死亡届 7日以内) and the article of the law (e-Gov link), the official information page and the online channel (マイナポータル, e-Tax, ねんきんネット). With a place it adds the city office's official website. Use it for 'what do I have to do when…' questions; use jp_find_procedure for one specific procedure and jp_residence_procedures for visa/status questions. Countries: JP · action level 1 - `life_event` string (required): Life event: moving_in, moving_out, birth, marriage, death, new_foreign_resident, job_loss, tax_return, child_allowance, mynumber_card, or free words (引越し, birth, 在留). - `place` string: Optional municipality (e.g. 横浜市, 'Chiyoda, Tokyo') for the city office link. Street numbers are cut off before lookup. Default: location hint. ### jp_medical_help Japan: the official ways to get medical help: 119 for emergencies, ♯7119 when unsure whether to call an ambulance (42 areas), ♯8000 for a sick child at night (all prefectures), the MHLW facility search 医療情報ネット(ナビイ) for hospitals, clinics, dentists and pharmacies by area, department and opening hours, and for foreign residents/visitors the JNTO multilingual medical search and the 24-hour Japan Visitor Hotline. Links and numbers only; no diagnosis. Countries: JP · action level 1 - `need` string: What the user needs. Default: all. ### jp_open_data_search Search the national open data catalogue of Japan (e-Gov データポータル, about 18,000 datasets of the 23 national ministries and agencies; no municipal data): title, publisher, description, last update and download links (CSV, XLSX, PDF …). Use it when a citizen needs official national data such as statistics, surveys or white papers. For evacuation sites use jp_evacuation_sites. Countries: JP · action level 0 - `query` string (required): Japanese words, e.g. 避難所 東京都, 保育所, 人口. - `file_format` string: Optional: only datasets with this resource format. - `limit` integer: Default 5. ### jp_overseas_safety Travel safety information of the Ministry of Foreign Affairs of Japan (外務省 海外安全情報) for a destination country: current danger levels (危険レベル1-4) and infectious disease levels, the latest danger information, wide-area and spot alerts and embassy e-mails, with official links and the たびレジ registration link. Use it when someone living in Japan plans to travel abroad or asks if a country is safe. Countries: JP · action level 0 - `destination` string (required): Country in Japanese (タイ, アメリカ合衆国), English (Thailand) or ISO alpha-2 (TH). - `limit` integer: Alerts and e-mails to list, default 3. ### jp_public_comments List the newest public consultations (パブリック・コメント, 意見公募) of Japanese ministries from the official e-Gov feed: title, publication date, comment deadline, category, responsible office and link. Optional keyword filter. Use it when a citizen wants to comment on a draft ordinance or asks what the government is consulting on. Comments are submitted by the citizen on e-Gov. Countries: JP · action level 0 - `keyword` string: Optional filter on title, category or office (Japanese). - `limit` integer: Default 10. ### jp_residence_procedures Japan, for foreign residents: the 在留資格 (status of residence) and the immigration procedures around it: extension (在留期間更新), change of status, permanent residence, re-entry, residence card address/name changes, lost card, employer/spouse notifications, permission for part-time work, Certificate of Eligibility. Gives the deadline from the Immigration Act (e.g. 14 days), the current fee (revised 2026-10-01), whether work is allowed, the official ISA page, the online system and the multilingual information centre. Information only; the user applies to the Immigration Services Agency. Countries: JP · action level 1 - `procedure` string: What the user wants to do: extension, change, permanent, reentry, address, card_details, card_renewal, card_lost, organization, side_activity, coe, or free words (ビザ更新, change job, lost residence car… - `status` string: Optional current status of residence in Japanese or English (留学, 技術・人文知識・国際業務, Engineer, Spouse of Japanese National, 永住者). ### jp_subsidies Search open public subsidies and grants on jGrants (Jグランツ, Digital Agency): national, prefectural and municipal programmes, mostly for sole proprietors, small businesses and organisations, with region, size limit, maximum amount, application period and official link. Use it for 'is there a subsidy for X' questions; give subsidy_id for details of one programme. Applying needs a gBizID account. Countries: JP · action level 1 - `keyword` string: Japanese keyword, e.g. 子育て, IT導入, 省エネ, 創業. - `prefecture` string: Optional target area (都道府県 or 全国). - `purpose` string: Optional purpose (利用目的). - `employees` string: Optional employee-count limit. - `include_closed` boolean: Also programmes outside the application period. - `subsidy_id` string: jGrants ID from a previous result, e.g. a0WJ200000CDY2TMAX (detail view). - `limit` integer: Default 5. ### jp_tax_answer Japan: find the official National Tax Agency explanation (タックスアンサー, about 770 answers) for a tax question: 確定申告, 医療費控除, ふるさと納税, 住宅ローン控除, 扶養控除, 年末調整, 退職金, 公的年金, 相続税, 贈与税, 消費税・インボイス, 印紙税, 非居住者. Returns answer number, title, tax and the official page, plus e-Tax and the return preparation site. Give Japanese or English keywords or a Tax Answer number (e.g. 1120). General information only: 税理士法 Art. 52 reserves individual tax advice (税務相談) to licensed tax accountants. Countries: JP · action level 1 - `query` string (required): Keywords (医療費控除, ふるさと納税, mortgage deduction) or a number (1120). - `limit` integer: Default 5. ### jp_tokyo_childcare Regional tool: only for JP-13. For other places use a nationwide tool. Search the childcare support programmes of the Tokyo Metropolitan Government and all 62 Tokyo municipalities (東京都 子育て支援制度レジストリ, about 11,900 programmes for children aged 0-18): name, summary, target, how to apply, counter, official page, and the online application form where one exists. Use it for family questions in Tokyo (保育園, 児童手当, 医療費助成, 妊娠, 一時預かり …). Tokyo only. Countries: JP · regions JP-13 · action level 1 - `keywords` string: Japanese keywords, e.g. 保育園 入園, 医療費, 一時預かり. - `municipality` string: Tokyo ward/city/town, e.g. 世田谷区, 三鷹市. Default: location hint. - `age_group` string: Optional child age group. - `online_only` boolean: Only programmes with an online application form. - `limit` integer: Default 5. ### jp_typhoons Active typhoons and tropical storms tracked by the Japan Meteorological Agency (気象庁): number and name, current position and area (e.g. 沖縄の南), central pressure, maximum wind and gusts, course and speed, and the forecast positions up to 5 days. Use it for 'is a typhoon coming?' together with jp_warnings for the user's area. Countries: JP · action level 0 ### kr_find_medical South Korea: official ways to get medical help: 119 for emergencies, the E-GEN finder (National Emergency Medical Center) for emergency rooms, night/holiday clinics and open pharmacies, the HIRA hospital search by department, and the 129 health and welfare call centre. Links and numbers only; no diagnosis. Countries: KR · action level 1 - `need` string: Optional: emergency, find_er, pharmacy, find_clinic, advice. Default: all. ### kr_find_service South Korea: find the right public service and official online channel for a citizen or foreign resident request (전입신고, 출생신고, 외국인등록, 체류기간 연장, 실업급여, 아동수당, 종합소득세, 정보공개청구 …): responsible office, checked key facts (deadlines, fines, fees, amounts) with the law.go.kr article, the official portal (정부24, 하이코리아, 복지로, 홈택스 …) and a Gov24 search link. Use it for 'how do I do X in Korea'. No personal data needed; the user applies on the official site. Countries: KR · action level 1 - `query` string (required): What the user wants to do as short keywords in Korean, English, Russian or Japanese (e.g. 전입신고, birth registration). No names, addresses or ID numbers. ### kr_foreigner_help South Korea, for foreign residents: official help lines and portals: 1345 Immigration Contact Center and HiKorea (stay, visa, alien registration, online applications), Danuri 1577-1366 (portal for multicultural families with information in 13 languages), e-People (complaints to public bodies) and the E-GEN medical finder. Use kr_find_service for a specific procedure (외국인등록, 체류기간 연장). Countries: KR · action level 1 - `topic` string: Optional: immigration, family, complaint, health. Default: all. ### kr_law_link South Korea: checked official link to a statute on the National Law Information Center (law.go.kr) by its Korean name, optionally to one article (제16조, 16조의2), with the official name, the date the current version took effect, a search link and the plain-language guide 찾기쉬운 생활법령정보. Use it to cite Korean law; the article text itself is on the linked page. Countries: KR · action level 1 - `law_name` string (required): Exact Korean law name, e.g. 주민등록법, 출입국관리법. - `article` string: Optional article, e.g. 16, 제16조, 16조의2. ### kr_weather South Korea: short-term forecast of the Korea Meteorological Administration (기상청 동네예보) for a province or city/district (서울 강남구, 부산 해운대구, 'Jeju', 'Gangnam-gu, Seoul'): sky/precipitation, temperature, chance of rain, wind and humidity in 3-hour steps for about two days, with the KMA page link. Countries: KR · action level 0 - `place` string (required): Province and/or city/district in Korean or English (서울 강남구, 해운대구, Jeju). ### li_find_service Find a public service of Liechtenstein (passport, ID card, residence permit, moving and registration, driving licence exchange, vehicle registration, tax return, child and birth allowances, marriage, naturalisation, trade licence, unemployment, health insurance subsidy, eID.li) with the responsible office, fees and deadlines from the official pages (llv.li, ahv.li) and the official link. German or English keywords. Countries: LI · action level 1 - `query` string (required): Keywords, e.g. 'Reisepass Gebühr' or 'exchange driving licence' ### li_population Latest official resident population of Liechtenstein and its 11 municipalities, split into Liechtenstein citizens and foreign nationals (Amt für Statistik, eTab table 211.001). Countries: LI · action level 0 - `municipality` string: Optional Gemeinde name ### li_search_statistics Search the official statistics of Liechtenstein (Amt für Statistik: population, work, economy, housing, social security, education, politics, environment, mobility). Returns the matching tables with links to the eTab database. Use German keywords. Countries: LI · action level 0 - `query` string (required): German keywords ### lu_search_law Search Luxembourg legislation on Legilux, the official journal: consolidated codes and laws currently applicable (e.g. 'Code du travail', 'administration transparente', 'congé parental'), then acts in force. Titles are in French; use French keywords. Returns the official Legilux links. Countries: LU · action level 0 - `query` string (required): French title keywords ### lu_search_open_data Search data.public.lu, the national open data portal of Luxembourg (ministries, communes, STATEC, MeteoLux, transport, housing). Returns dataset titles, publishers, formats, licences and links. French keywords work best. Countries: LU · action level 0 - `query` string (required): Keywords ### lu_weather_warnings Current official weather warnings (vigilances) of MeteoLux for the north and south of Luxembourg: type, colour level, validity and description. Countries: LU · action level 0 ### pl_find_mp List the members of the Polish Sejm (posłowie) for an electoral district (named after its main city, e.g. 'Kraków', 'Gdańsk', 'Legnica') or a voivodeship, with club and official sejm.pl e-mail. Use it when the user wants to contact their MP. Each district elects several MPs. Countries: PL · action level 0 - `district_or_voivodeship` string (required): District city or voivodeship - `club` string: Optional club filter, e.g. 'KO', 'PiS' ### pl_find_service Search the official gov.pl catalogue of services for citizens in Poland (ID card, passport, PESEL, registering an address, driving licence, vehicles, benefits, e-Doręczenia, general letter to an office, …). Returns matching service pages and whether they can be done online. Use Polish keywords when possible (e.g. 'dowód osobisty', 'zameldowanie'); then read a page with pl_service_details. Countries: PL · action level 0 - `query` string (required): What the user needs, Polish keywords preferred - `online_only` boolean: Only services marked 'usługa online'. Default false. - `limit` integer: Default 6 ### pl_nfz_waiting_times Shortest waiting times for NFZ-funded (free public) treatment in Poland: specialist clinics, hospital wards, MRI/CT, operations, per voivodeship, with provider address, phone and the number of people waiting. Use it for 'where do I get the fastest appointment with an ophthalmologist in Mazowsze?'. Benefit in Polish or English (e.g. 'okulista', 'cardiologist', 'MRI', 'hip replacement'). Countries: PL · action level 0 - `benefit` string (required): Specialist, test or procedure, or an exact NFZ benefit name - `voivodeship` string (required): Voivodeship or its main city, e.g. 'mazowieckie', 'Kraków', 'Silesian' - `urgent` boolean: Urgent case ('przypadek pilny', needs an urgent referral). Default false = stable case. - `locality` string: Optional town to filter, e.g. 'Radom' - `children` boolean: Treatment for a child. Default false. - `limit` integer: Default 8 ### pl_search_law Search Polish legal acts in Dziennik Ustaw and Monitor Polski by title words (e.g. 'Kodeks pracy', 'ustawa o cudzoziemcach'), with status (in force / repealed), the consolidated text (tekst jednolity) first, and links to ISAP and the PDF. Use it for the legal basis of a Polish procedure. Countries: PL · action level 0 - `query` string (required): Words from the act title, in Polish - `in_force_only` boolean: Only acts in force. Default true. - `limit` integer: Default 6 ### pl_search_open_data Search Poland's official open data portal dane.gov.pl for datasets (e.g. pharmacies, schools, hospitals, air quality, public transport, registers) with publisher, licence, formats and links. Use Polish keywords (e.g. 'apteki', 'szkoły', 'jakość powietrza'). Countries: PL · action level 0 - `query` string (required): Polish keywords - `limit` integer: Default 5 ### pl_service_details Read one official gov.pl service page (URL from pl_find_service): who can apply, what to prepare, steps, fees, waiting time, where to apply, legal basis and the online application link (mObywatel/ePUAP). Pages often have variants (online, at the office); pass `variant` to read another one. Countries: PL · action level 1 - `url` string (required): gov.pl service URL, e.g. https://www.gov.pl/web/gov/uzyskaj-dowod-osobisty - `variant` integer: Variant number (1 = first tab, usually online). Default 1. - `query` string: What the user needs (Polish keywords). The tool checks that the page fits and reads the matching gov.pl service instead when it does not. ### pl_weather_warnings Current official IMGW-PIB weather warnings (storm, wind, fog, frost, heat, rain) and hydrological warnings (flood, drought) in Poland, for a town, powiat or voivodeship. Use it when the user asks about storms, floods or weather danger in Poland. Without a place it summarises all of Poland. Countries: PL · action level 0 - `place` string: Town, powiat or voivodeship, e.g. 'Pułtusk', 'Kraków', 'mazowieckie' ### pt_search_open_data Search Portuguese public open datasets on dados.gov.pt (central and local administration, INE statistics, health, environment): titles, publishers, update dates, formats and links. Countries: PT · action level 0 - `query` string (required): Keywords, Portuguese works best - `limit` integer: Max results, default 6 ### tr_find_service Search e-Devlet Kapısı (turkiye.gov.tr), Türkiye's official portal for national and municipal e-services: address and residence documents, ID card and passport appointments, criminal record, SGK, tax, vehicles, courts, land registry, municipal debts. Checked key facts (NVİ, Göç İdaresi) first, then the service links and the login the best hit needs. Turkish keywords work best (e.g. 'adli sicil', 'yerleşim yeri'); `scope` 'municipality' finds a municipality's e-service page. Countries: TR · action level 1 - `query` string (required): Turkish keywords (English terms for common services are translated) - `scope` string: services (default), municipal_services, municipality (by name), institution - `limit` integer: Default 6 ### tr_recent_earthquakes Recent earthquakes in and around Türkiye from AFAD, the official disaster agency: time (Türkiye time), magnitude, depth, province and district, with links to the AFAD event pages. Optional `province` (e.g. 'Malatya', 'İzmir'), `min_magnitude` (default 3) and `days` (default 3, max 30). This is a list of past events, not an early warning; follow AFAD and 112 instructions in an emergency. Countries: TR · action level 0 - `province` string: Optional province or district name - `min_magnitude` number: Default 3.0 - `days` integer: Default 3 ### tr_search_law Search Türkiye's official legislation database mevzuat.gov.tr by title words or number: laws (kanun), presidential decrees, regulations (yönetmelik) and communiqués (tebliğ). Returns the official title, number, Official Gazette (Resmî Gazete) date and number, and links to the consolidated text and PDF. Examples: 'İş Kanunu', 'Türk Medeni Kanunu', number '6458', or English 'labour law'. Countries: TR · action level 1 - `query` string (required): Title words (Turkish preferred) or the law number, e.g. 4857 - `kind` string: law (default), presidential_decree, regulation, communique - `in_text` boolean: Search the full text instead of the title. Default false. - `limit` integer: Default 5 ### tr_search_open_data Search the official open data portals of the metropolitan municipalities of İstanbul, İzmir and Bursa (CKAN): datasets on transport, pharmacies on duty, parks, earthquake assembly areas, water, traffic, budgets. Returns title, publisher, formats and the dataset page. Use Turkish keywords (e.g. 'toplanma alanı', 'otopark', 'nöbetçi eczane'). There is no reachable national open data portal. Countries: TR · action level 0 - `query` string (required): Turkish keywords - `city` string: istanbul, izmir, bursa or all (default) - `limit` integer: Per portal, default 4 ### ua_find_service Find Ukrainian public (administrative) services: the online services of the Diia portal and the official register of 1,900+ administrative services (owner, where to apply, documents, fee, duration); checked key facts (current fees) first. Examples: 'реєстрація місця проживання', 'паспорт для виїзду за кордон', 'допомога при народженні', 'ФОП', 'damaged property'. Ukrainian keywords work best; English and Russian terms for common services are translated. Then read one with ua_service_details. Countries: UA · action level 1 - `query` string (required): What the user needs - `online_only` boolean: Only services with an online application - `limit` integer: Default 6 ### ua_law_link Official link to a Ukrainian law, code or resolution on zakon.rada.gov.ua (Verkhovna Rada). Give the act number as written in documents (e.g. '2939-VI', '1871-IX', '254к/96-ВР') or the title of a key act (Constitution, Civil/Family/Tax/Labour Code, administrative services, access to public information, citizens' appeals, personal data, residence registration, IDPs, military duty, mobilisation, pension, free legal aid). The tool does not read the text (robots.txt forbids automated access). Countries: UA · action level 1 - `number` string: Act number, e.g. 2939-VI or 1871-IX - `title` string: Title words (Ukrainian or English) ### ua_search_open_data Search Ukraine's national open data portal data.gov.ua (registers, budgets, schools, pharmacies, transport, local council data, ЦНАП service lists …): title, publisher, formats, last update and the dataset page. Use Ukrainian keywords (e.g. 'аптеки', 'школи', 'бюджет'). Countries: UA · action level 0 - `query` string (required): Ukrainian keywords - `limit` integer: Default 5 ### ua_service_details Read one Ukrainian public service: either a register id from ua_find_service (5 digits, e.g. 00034) with owner, providers, documents, fee, duration, result and legal basis from the official register, or a Diia portal service (link or slug) with application time, processing time, cost, steps online and offline, and current notices (e.g. maintenance). Countries: UA · action level 1 - `service` string (required): Register id (00034) or Diia link https://diia.gov.ua/services/ or the slug ### us_federal_register_search Search the daily journal of the U.S. federal government (Federal Register): final rules, proposed rules, notices and presidential documents, with agency, publication date, effective date and, for proposed rules, the comment deadline and the regulations.gov comment link. Set `open_for_comment` to list only documents whose public comment period is still open. Countries: US · action level 0 - `query` string (required): Search words - `type` string: Optional document type - `open_for_comment` boolean: Only documents with a comment deadline today or later. Default false. - `limit` integer: Default 5 ### us_find_agency Look up a U.S. federal department or agency in the official USAGov A-Z agency directory: description, website, contact page, toll-free and TTY numbers, main address, 'find an office' link and popular services. Examples: 'Social Security Administration', 'IRS', 'USCIS', 'FEMA', 'Veterans Affairs'. Countries: US · action level 1 - `name` string (required): Agency name or common abbreviation ### us_find_service Find the official USAGov (usa.gov) page for a federal service or life event in the United States (benefits, SNAP, Medicaid, Social Security, passports, voting, immigration, housing, disasters, taxes, vital records …) and read its summary and the official 'apply' links. English or Spanish keywords. States run many services (driver licences, SNAP, unemployment): the page names the state office to contact. Countries: US · action level 1 - `query` string (required): What the user needs, e.g. 'food stamps', 'renew passport', 'register to vote' - `limit` integer: Default 5 ### us_search_open_data Search data.gov, the U.S. federal open data catalog (about 400,000 datasets from federal, state and local publishers): title, publisher, description, formats, licence and the dataset page. Use it for official data such as program locators, statistics, inspections or registries. Countries: US · action level 0 - `query` string (required): Search words - `limit` integer: Default 5 ### us_search_regulations Search the current Code of Federal Regulations (eCFR, the editorial compilation updated daily; not an official legal edition) for sections about a topic, e.g. 'passport fees', 'SNAP eligibility', 'FMLA leave'. Returns the CFR citation (e.g. 22 CFR 51.51), the agency, the heading, a text excerpt and the link. Optional `cfr_title` (1-50) narrows the search (e.g. 7 Agriculture, 20 Employees' Benefits, 22 Foreign Relations, 42 Public Health). Countries: US · action level 1 - `query` string (required): Search words - `cfr_title` integer: Optional CFR title - `limit` integer: Default 5 ### us_weather_alerts Current official weather watches, warnings and advisories of the U.S. National Weather Service for a state or territory (hurricanes, tornadoes, floods, heat, winter storms, fire weather …). Optional `area` filters by county or zone name (e.g. 'Miami-Dade', 'Travis'). For emergencies call 911. Countries: US · action level 0 - `state` string (required): State or territory: two-letter code (FL) or name (Florida) - `area` string: Optional county or zone name filter ## Emergency, crisis lines and official portals - Police: 110 - Fire and ambulance: 112 - Out-of-hours doctor: 116117 - Blocking hotline (online ID, cards): 116116 - Violence against women helpline: 116016 - Public service hotline: 115 - TelefonSeelsorge (crisis line): 0800 111 0 111 - TelefonSeelsorge (crisis line): 0800 111 0 222 - TelefonSeelsorge (crisis line): 116 123 - Violence against women helpline: 116 016 - Nummer gegen Kummer (children and young people): 116 111 - [Verwaltungsportal des Bundes](https://verwaltung.bund.de) - [Servicesuche Bund](https://servicesuche.bund.de) - [115](https://www.115.de) - [BundID](https://id.bund.de) - [Online-Ausweis (AusweisApp)](https://www.ausweisapp.bund.de) - [ELSTER (Steuern)](https://www.elster.de) ## Public data sources Official portals and open data from the research catalog (openly accessible ones only). Each tool result names the pages it used in its Sources list. - AT: 14 open sources - BE: 9 open sources - CH: 17 open sources - DE: 153 open sources - ES: 7 open sources - EU: 16 open sources - FR: 18 open sources - GB: 18 open sources - IE: 8 open sources - IL: 1 open source - IT: 8 open sources - JP: 23 open sources - KR: 3 open sources - LI: 5 open sources - LU: 8 open sources - PL: 13 open sources - PT: 5 open sources - TR: 4 open sources - UA: 4 open sources - US: 5 open sources - [Source list](https://api.civcnct.com/v1/sources): id, publisher, name, licence and home page of each open source. ## Optional - [Privacy](https://app.civcnct.com/#/privacy) - [Imprint](https://app.civcnct.com/#/imprint) - [Terms of use](https://app.civcnct.com/#/terms) - [Accessibility](https://app.civcnct.com/#/accessibility) - [Support](https://app.civcnct.com/#/support): info@innovius.ai - [Provider](https://innovius.ai): Innovius UG, Germany