Ireland MCP

Read-only Irish public data for AI assistants: stats, weather, transport, law, property and maps.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
96%
Vollständigkeit des Schemas
89%
Qualität der Benennung
86%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (1)

  • LOWTool 'ireland_describe' description lacks action verbin ireland_describe

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~2,009Tokens (Tool-Definitionen)
~1.3 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.57% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "ireland-mcp": {
      "url": "https://func-ireland-mcp-aofsjpwgy4hva.azurewebsites.net/mcp"
    }
  }
}

Remote-Endpunkte

https://func-ireland-mcp-aofsjpwgy4hva.azurewebsites.net/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (7)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢ireland_catalogue(domain)

List sources and their operations, grouped by domain: stats, transport, environment, energy, economy, law/politics, places/property. Start here.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "domain": {
      "description": "Only this domain.",
      "type": "string",
      "enum": [
        "stats",
        "transport",
        "environment",
        "energy",
        "economy",
        "law/politics",
        "places/property"
      ]
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": true
}
🟢ireland_describe(source, operation)

Argument JSON schema, description and an example for one source operation.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "source": {
      "type": "string",
      "description": "Source id, e.g. 'cso'."
    },
    "operation": {
      "type": "string",
      "description": "Operation, e.g. 'cso_get_data'."
    }
  },
  "required": [
    "source",
    "operation"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": true
}
🟢ireland_call(source, operation, args, arguments, max_tokens)

Run a source operation with args. Bad args return the expected schema and an example. Operations by source: cso: cso_search_tables, cso_get_table_metadata, cso_get_data, cso_area_profile; ncse: ncse_search_datasets, ncse_get_dataset, ncse_query_datastore; world-bank: worldbank_get_indicator, worldbank_ireland_profile; eurostat: eurostat_search_datasets, eurostat_get_data, eurostat_compare_ie_eu; ecb: ecb_get_series, ecb_interest_rates, ecb_exchange_rate; pobal: pobal_deprivation_search; oireachtas: oireachtas_search_members, oireachtas_search_bills, oireachtas_get_debates, oireachtas_search_questions, oireachtas_get_votes; geohive: geohive_boundaries_at_point, geohive_locate, geohive_list_layers, geohive_query_layer; wikidata: wikidata_place, wikidata_entity; data-gov-ie: datagov_search_datasets, datagov_get_dataset, datagov_query_datastore; cro: cro_search_datasets, cro_get_dataset, cro_query_datastore; kohesio: kohesio_search_projects, kohesio_get_project; smart-dublin: smartdublin_search_datasets, smartdublin_get_dataset, smartdublin_query_datastore; met-eireann: met_get_forecast, met_get_observations, met_get_warnings; nta: nta_get_realtime_summary, nta_get_trip_updates; legislation: legislation_list_acts, legislation_get_act, legislation_get_section; ppr: ppr_search_sales, ppr_price_stats; irish-rail: rail_find_station, rail_get_departures; luas: luas_get_forecast, luas_list_stops; eirgrid: grid_get_status; marine: marine_get_buoys; opw-water: water_find_stations, water_get_level; planning: planning_search, planning_get; census-areas: census_small_area_at; epa: epa_wfd_search, epa_wfd_waterbody, epa_bathing_locations, epa_bathing_alerts, epa_bathing_measurements; heritage: heritage_monuments_near; environment-sites: protected_sites_at, protected_sites_near; ted: ted_search_tenders, ted_get_notice; bikes: bikes_networks, bikes_stations_near; cross: list_sources, ireland_snapshot, nearby.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "source": {
      "type": "string",
      "description": "Source id."
    },
    "operation": {
      "type": "string",
      "description": "Operation name."
    },
    "args": {
      "description": "Operation arguments.",
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": true
    },
    "arguments": {
      "description": "Alias of args.",
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": true
    },
    "max_tokens": {
      "description": "Result budget in tokens (default 2000).",
      "type": "integer",
      "minimum": 100,
      "maximum": 8000
    }
  },
  "required": [
    "source",
    "operation"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": true
}
🟢ireland_about

Licence, attribution, status URL and how to enable typed toolsets.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": true
}
🟢search(query, max_tokens)

Search across Central Statistics Office (CSO) PxStat, National Council for Special Education open data, World Bank Indicators for Ireland, Eurostat Statistics API, Pobal HP Deprivation Index, Houses of the Oireachtas Open Data API, Wikidata Query Service, data.gov.ie (Ireland's open data portal), Companies Registration Office open data, Kohesio EU-funded projects, Smart Dublin open data (Dublin local authorities), Irish Statute Book (eISB) via ELI, EPA Ireland open data, EU Tenders Electronic Daily (TED). Returns ids like 'cso:F1001' to pass to fetch.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200,
      "description": "What to look for, e.g. 'population by county' or 'housing bill 2024'."
    },
    "max_tokens": {
      "description": "Result budget in tokens (default 2000).",
      "type": "integer",
      "minimum": 100,
      "maximum": 8000
    }
  },
  "required": [
    "query"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": true
}
🟢fetch(id, max_tokens)

Fetch the full text of a search result by its id, e.g. 'cso:F1001', 'oireachtas:bill/2024/12', 'legislation:2018/7/s2' or 'data-gov-ie:moby-bikes'.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "minLength": 3,
      "maxLength": 200,
      "description": "Id from search, '<source>:<key>'."
    },
    "max_tokens": {
      "description": "Result budget in tokens (default 2000).",
      "type": "integer",
      "minimum": 100,
      "maximum": 8000
    }
  },
  "required": [
    "id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": true
}
🟢nearby(lat, lon, hours, max_tokens)

For a WGS84 point in Ireland: county, local authority, constituency, electoral division, small area and settlement (GeoHive), the nearest Met Éireann station and forecast, recorded monuments within 500 m (SMR) and NPWS protected sites at the point. Not live observations, river levels, buoys, bikes or populations: use ireland_call for those.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude, e.g. 53.3498."
    },
    "lon": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude, e.g. -6.2603."
    },
    "hours": {
      "default": 6,
      "description": "Forecast hours to include.",
      "type": "integer",
      "minimum": 1,
      "maximum": 48
    },
    "max_tokens": {
      "description": "Result budget in tokens (default 2000).",
      "type": "integer",
      "minimum": 100,
      "maximum": 8000
    }
  },
  "required": [
    "lat",
    "lon"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": true
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet7 Tools