Card snapshot
humaps.org
·
2026-11-04 18:02:21 UTC
·
ddb2f2e800ddead51ec9ca7c7cf0774026a8f641e37de2ff55a7fd6e5b8d6c99
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"name": "Atlas by Humaps",
"description": "Atlas is Humaps\u2019 verifiable global public-intelligence agent. It discovers country, regional, and local public data capabilities at runtime across the complete ISO 3166-1 catalog plus explicitly supported non-ISO jurisdictions, and produces sourced, reproducible artifacts without location-based restrictions.",
"version": "5.0.2",
"provider": {
"organization": "Humaps",
"url": "https://humaps.org"
},
"documentationUrl": "https://humaps.org/a2a-docs",
"iconUrl": "https://humaps.org/opengraph-image",
"supportedInterfaces": [
{
"url": "https://api.humaps.org/api/a2a",
"protocolBinding": "JSONRPC",
"protocolVersion": "1.0"
},
{
"url": "https://api.humaps.org/api/a2a",
"protocolBinding": "JSONRPC",
"protocolVersion": "0.3"
}
],
"capabilities": {
"streaming": true,
"pushNotifications": true,
"extendedAgentCard": true,
"extensions": [
{
"uri": "urn:humaps:a2a:pricing/v1",
"description": "Per-skill pricing tier (free/pro/team/enterprise) plus EUR cents per call.",
"required": false,
"params": {
"catalogUrl": "https://api.humaps.org/api/a2a/skills",
"authenticated": false
}
}
]
},
"defaultInputModes": [
"text/plain",
"application/json"
],
"defaultOutputModes": [
"application/json",
"text/markdown"
],
"skills": [
{
"id": "query.statistics.nl",
"name": "Official Dutch statistics",
"description": "Query verified Dutch statistics from primary sources (CBS, Politie, RIVM, Kadaster, RWS, KOOP). Every claim returns with a source citation.",
"tags": [
"statistics",
"netherlands",
"verified",
"sourced"
],
"examples": [
"Return population by municipality from CBS Key Figures.",
"Show residential burglaries by Amsterdam neighbourhood in 2024."
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json",
"text/markdown"
]
},
{
"id": "query.statistics.eu",
"name": "EU + member-state statistics",
"description": "Query Eurostat, ECB, OECD, IMF and EU-member-state national statistics offices for comparable cross-country data.",
"tags": [
"statistics",
"eu",
"eurostat",
"comparable"
],
"examples": [
"Compare unemployment in NL, DE and BE from 2015 to 2024 via Eurostat.",
"OECD-indicator for healthcare spending across EU members."
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json",
"text/markdown"
]
},
{
"id": "query.statistics.world",
"name": "Global statistical sources",
"description": "World Bank, UN-system, WHO, IMF, FAO, and other cross-country providers, supplemented by an exact national statistics provider only when one is registered for the requested country.",
"tags": [
"statistics",
"world",
"global",
"verified"
],
"examples": [
"CO2 emissions per capita worldwide since 2000.",
"UN refugee population per host country 2024."
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json",
"text/markdown"
]
},
{
"id": "query.public_data.country",
"name": "Country public-data discovery and query",
"description": "Discover, inspect, and query authoritative national, regional, and local public data for any ISO country. Direct mode exposes deterministic country plans and safe portal operations; agentic mode composes the full national-to-global evidence workflow.",
"tags": [
"public-data",
"country",
"official-sources",
"portals",
"global"
],
"examples": [
"Find and query official municipal recycling data for Japan.",
"Discover the authoritative ADM1 health-data route for Brazil."
],
"inputModes": [
"application/json",
"text/plain"
],
"outputModes": [
"application/json",
"text/markdown"
]
},
{
"id": "query.policy.nl",
"name": "Dutch policy + parliamentary documents",
"description": "Verbatim search across KOOP (Staatscourant, Offici\u00eble Bekendmakingen), Tweede Kamer (moties, kamerstukken), Rijksoverheid, Rechtspraak.nl, and the major planbureaus (PBL, CPB, SCP, WRR).",
"tags": [
"policy",
"documents",
"netherlands",
"verbatim"
],
"examples": [
"Return the three most recent parliamentary motions about grid congestion.",
"What did the Dutch Government Gazette publish about nitrogen in 2024?"
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json",
"text/markdown"
]
},
{
"id": "query.policy.eu",
"name": "EU legal + parliamentary documents",
"description": "EUR-Lex (acquis communautaire, case law), EuroParl (resolutions, debates, voting records), ECJ + EHRM judgments.",
"tags": [
"policy",
"eu",
"documents",
"law"
],
"examples": [
"Quote the EU Charter of Fundamental Rights article 8.",
"Find recent ECJ rulings on data protection."
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json",
"text/markdown"
]
},
{
"id": "query.official_documents.world",
"name": "Worldwide official documents",
"description": "Discover and search official legislation, parliamentary records, government publications, procurement notices, election material, and public-sector research for any ISO country without substituting another country's national sources.",
"tags": [
"documents",
"official-sources",
"government",
"world",
"sourced"
],
"examples": [
"Find official Brazilian government publications about deforestation enforcement.",
"Locate recent procurement notices and parliamentary records for Kenya."
],
"inputModes": [
"application/json",
"text/plain"
],
"outputModes": [
"application/json",
"text/markdown"
]
},
{
"id": "query.geo.eu",
"name": "NL + EU geocoding and cartography",
"description": "Address-to-coordinate (PDOK Locatieserver, Kadaster, OSM), administrative boundaries (municipalities / NUTS / cadastral parcels), natura 2000, BAG, BGT, vector tiles.",
"tags": [
"geo",
"geocoding",
"cartography",
"boundaries"
],
"examples": [
"Geocode 'Lange Vijverberg 11, Den Haag' via PDOK.",
"Return all Natura 2000 areas in North Brabant."
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json",
"application/geo+json"
]
},
{
"id": "query.geo.world",
"name": "Global geocoding and administrative geography",
"description": "Worldwide OpenStreetMap geocoding, public GIS catalog discovery, and generic country/subnational ADM boundary workflows. National code systems are only used when a matching country pack exists.",
"tags": [
"geo",
"geocoding",
"cartography",
"boundaries",
"global"
],
"examples": [
"Geocode 'Kisumu, Kenya' and return coordinates.",
"Find an open ADM1 boundary source for Brazil."
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json",
"application/geo+json"
]
},
{
"id": "query.geospatial.layers.world",
"name": "Worldwide geospatial layer discovery and query",
"description": "Discover, inspect, and query authoritative map layers for any ISO country and supported administrative level. National regulators and mapping authorities are ranked before regional, global, or community fallbacks.",
"tags": [
"geospatial",
"gis",
"layers",
"official-sources",
"world"
],
"examples": [
"Find and query an official flood-hazard layer for Bangladesh ADM1.",
"Discover authoritative oil-field layers for Nigeria and inspect the endpoint."
],
"inputModes": [
"application/json",
"text/plain"
],
"outputModes": [
"application/json",
"application/geo+json"
]
},
{
"id": "query.events.live",
"name": "Live world events (conflict / governance / disasters)",
"description": "Curated near-real-time event feed from 120+ trusted local + international channels. ACLED, GDELT 2.0, Copernicus EMS, Telegram + X OSINT extraction. Cross-deduplicated.",
"tags": [
"events",
"live",
"osint",
"conflict",
"near-real-time"
],
"examples": [
"Latest events in Sudan past 7 days.",
"Worldwide conflict events near city X today."
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json",
"application/geo+json"
]
},
{
"id": "query.research.scholarly",
"name": "Scholarly literature",
"description": "OpenAlex, CrossRef, arXiv, EuropePMC, OpenAIRE, Semantic Scholar \u2014 free-text + DOI lookup with abstract, full-text where available, citation graph.",
"tags": [
"research",
"scholarly",
"literature",
"papers"
],
"examples": [
"Find papers about housing market liberalisation 2020-2024.",
"Cite three recent meta-analyses on long-COVID."
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json",
"text/markdown"
]
},
{
"id": "analysis.statistics",
"name": "Statistical analysis",
"description": "T-test, ANOVA, Mann-Kendall trend, ARIMA forecast, OLS regression, Spearman / Pearson correlation. Returns test statistic, p-value, confidence interval, and a one-line plain-language interpretation.",
"tags": [
"analysis",
"statistics",
"tests",
"trend"
],
"examples": [
"Mann-Kendall trend test on an unemployment series, 2010-2024.",
"OLS regression: housing price ~ surface + rooms."
],
"inputModes": [
"text/plain",
"application/json"
],
"outputModes": [
"application/json",
"text/markdown"
]
},
{
"id": "analysis.spatial",
"name": "Spatial analysis + choropleth maps",
"description": "Choropleths at local / regional / country level, Moran's I + Getis-Ord G* local autocorrelation, buffer / overlay / spatial join, raster + vector tiles.",
"tags": [
"spatial",
"gis",
"choropleth",
"autocorrelation"
],
"examples": [
"Choropleth of crime rate per district in the selected country.",
"Compute Moran's I on income inequality across regions."
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json",
"application/geo+json"
]
},
{
"id": "briefing.policy",
"name": "Policy briefing (structured .docx / .pptx)",
"description": "Long-form evidence-based policy briefing with findings, options, recommendations, sources, and methodological caveats. Exportable to .docx and .pptx in the user's language.",
"tags": [
"briefing",
"policy",
"docx",
"export",
"structured"
],
"examples": [
"Policy briefing on regional grid congestion with recommendations.",
"Briefing on housing-market intervention options for 2026."
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json",
"text/markdown",
"application/vnd.openxmlformats-officedocument.wordprocessingml.document"
]
},
{
"id": "research.document",
"name": "Versioned research document",
"description": "Multi-turn research workflow with a private Word document, tracked changes and a code interpreter for statistics. A2A returns document text and a DOCX attachment within the inline size budget. Inspect the recorded sources, methods and caveats before reusing findings.",
"tags": [
"research",
"documents",
"long-form",
"reproducible",
"versioned"
],
"examples": [
"Write a research document about housing policy from 2015 to 2024.",
"Multi-step study on EU healthcare expenditure efficiency."
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json",
"text/markdown",
"application/vnd.openxmlformats-officedocument.wordprocessingml.document"
]
}
],
"securitySchemes": {
"atlasApiKey": {
"apiKeySecurityScheme": {
"location": "header",
"name": "X-Atlas-API-Key",
"description": "Org-scoped Humaps API key."
}
},
"firebaseBearer": {
"httpAuthSecurityScheme": {
"scheme": "Bearer",
"bearerFormat": "Firebase ID Token",
"description": "Firebase ID token plus X-Atlas-Active-Org."
}
}
},
"securityRequirements": [
{
"schemes": {
"atlasApiKey": {
"list": []
}
}
},
{
"schemes": {
"firebaseBearer": {
"list": []
}
}
}
],
"signatures": [
{
"protected": "eyJhbGciOiJFUzI1NiIsImprdSI6Imh0dHBzOi8vaHVtYXBzLm9yZy8ud2VsbC1rbm93bi9qd2tzLmpzb24iLCJraWQiOiJodW1hcHMtYXRsYXMtZXUtMjAyNi0wNyIsInR5cCI6IkpPU0UifQ",
"signature": "__6_ODzLl0NU09XPg4W2b45PCjt7UT5QzsiU3Zd-T5mSKzwAFshgtPMDZKmGcb1GJEpgw1fJIyURV97XhlXXWQ"
}
]
}