Remote MCP server to run your Atako AI agents: chat, projects, files, integrations and channels.
- Passed: Handshake
- Passed: Tools listed
- Passed: Updated recently
Median latency 132 ms · Last checked
Explore
Evidence for your next connection.
Independent measurements of remote MCP servers. Every observation has a timestamp.
Read-only probesMCP server · Code & DevOps
Read-only Irish public data for AI assistants: stats, weather, transport, law, property and maps.
0 failed · 7 not measured
Median of successful probes over 7 days
Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.
Tool definitions returned by this server
Independent monitoring
Responded
The server completed its last measured handshake. This is an observation, not a guarantee.
Last checked| Test area | Passed | Failed | Unmeasured |
|---|---|---|---|
ConnectionCan a client connect and discover tools? | 5 | 0 | 0 |
Reliability & speedDoes it respond consistently and quickly? | 1 | 0 | 3 |
Access & authenticationWhat is required to use this server? | 1 | 0 | 2 |
Tool qualityAre the tool definitions usable by an agent? | 4 | 0 | 0 |
Publisher identityCan the publisher be traced to its source? | 4 | 0 | 2 |
Unmeasured means there is not enough evidence to decide. How these checks work
Start using Ireland MCP
Choose your client, copy the configuration, then enable the server in your client’s MCP settings.
Run this command in your terminal, then restart Claude Code.
Claude Code
claude mcp add --transport http ireland-mcp https://mcp.irishopendata.ie/mcpCapabilities
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'.
DiscoveredLicence, attribution, status URL and how to enable typed toolsets.
DiscoveredRun 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; lobbying: lobbying_search_returns; paygap: paygap_search_reports; council-budgets: council_budgets_list_years, council_budgets_get; 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_bill, 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, legislation_get_act_effects, legislation_list_sis, legislation_get_si, legislation_get_constitution_article; eu-law: eu_law_lookup; 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_stats, 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; failte-ireland: failte_search; tfi-static: tfi_static_search_stops; gsi: groundwater_vulnerability_at; logainm: logainm_search_places; cib: cib_cis_annual_summary, cib_cis_query_categories, cib_cips_summary; civic-directory: civic_directory_search; cross: list_sources, ireland_snapshot, nearby, ireland_resolve_place.
DiscoveredList sources and their operations, grouped by domain: stats, transport, environment, energy, economy, law/politics, places/property. Start here. Filter by topic, geo_level (national, nuts2, nuts3, county, local_authority, constituency, lea, ed, small_area, town, point), join_key, has_time_series or text to get matching operations with compact dataset cards (geography, time coverage, cadence, join keys).
DiscoveredWith source only: the full dataset card (topics, geography levels, time coverage, cadence, dimensions, join keys, freshness, licence, auth, example questions). With operation too: its argument JSON schema, an example and its card.
DiscoveredFilter, join, aggregate, rank and sort whole tables on the server; returns only the answer rows, each input's provenance and the query echo. tables: {alias, table_id} (from an ireland_call result) or {alias, source, operation, args}, each with optional own steps (no joins); put source filters (council, dates, codes) in args. No steps: columns, row count and preview per table. Steps run in order: {"filter": ["col", ">", 0]} (= != > >= < <= in not_in contains starts_with is_null not_null; {"and"|"or": [..]}, {"not": ..}); {"join": "alias", "on": "col"|["l","r"], "type": "left", "normalize": true}; {"union": "alias"}; {"derive": {"rate": "a / [Col B] * 1000"}} (round abs min max coalesce if lower norm concat substr split_part replace number year pct_change …); {"aggregate": {"n": "count", "u": "sum:units", "d": "weighted_avg:score:pop"}, "group_by": ["county"]} (count count_distinct sum avg min max median weighted_avg first); {"select": [..]|{"new": "old"}}; {"sort": "-n"}; {"limit": 10}; {"rank": {"by": "n"}}; {"pct_of_total": {"col": "n"}}; {"distinct": [..]}. Limits: 4 tables, 10,000 rows each, 50,000 rows after a join, 20 steps. Partial tables are an error, never computed.
DiscoveredAll geography codes for an Irish place: county, province, council, LEA, Dáil constituency, NUTS3, electoral division (ED) and, for lat/lon, small area, with population shares where areas straddle. Takes a name (English or Irish, 'Co. Mayo', 'Dublin 8', 'Tallaght Central, South Dublin'), an ED/small-area/NUTS3 code, or lat/lon. list returns the EDs, LEAs, constituencies or councils inside.
DiscoveredFor a WGS84 point in Ireland: county, local authority, LEA, constituency, electoral division, small area and settlement (GeoHive) with crosswalk codes, 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.
DiscoveredSearch 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), Éire Civic Tech Directory (CitizenData.ie). Returns ids like 'cso:F1001' to pass to fetch.
DiscoveredRecent measurements
| Checked | Result | Response | Tools |
|---|---|---|---|
| Connected | 390 ms | 9 | |
| Connected | 465 ms | 9 |