Card snapshot
ia-asso.fr
·
2026-05-29 15:43:04 UTC
·
1f995518e53c5c864c8b2eab61ae2d86be2d932b230f3949159dc5977a99c43d
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.
{
"protocolVersion": "0.3.0",
"name": "IA-Asso.fr \u2014 French Associations Registry",
"description": "Discovery & search agent over 2M+ French associations (RNA, Minist\u00e8re de l'Int\u00e9rieur). Search by name, department, region or theme; get department statistics; find associations near a location or by health pathology.",
"version": "1.0.0",
"url": "https://ia-asso.fr/mcp",
"preferredTransport": "JSONRPC",
"provider": {
"organization": "IA-Asso.fr",
"url": "https://ia-asso.fr"
},
"documentationUrl": "https://ia-asso.fr/mcp",
"iconUrl": "https://ia-asso.fr/favicon.ico",
"supportedInterfaces": [
{
"url": "https://ia-asso.fr/mcp",
"transport": "MCP",
"description": "Model Context Protocol server (streamable HTTP) \u2014 primary interface."
}
],
"additionalInterfaces": [
{
"url": "https://ia-asso.fr/mcp",
"transport": "JSONRPC"
}
],
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false
},
"defaultInputModes": [
"text/plain",
"application/json"
],
"defaultOutputModes": [
"application/json",
"text/plain"
],
"skills": [
{
"id": "search_associations",
"name": "Search associations",
"description": "Full-text search across 2M+ French associations by name, department, region or theme.",
"tags": [
"search",
"associations",
"france",
"rna"
],
"examples": [
"associations sportives \u00e0 Lyon",
"clubs d'\u00e9checs dans le 75",
"AMAP en Bretagne"
]
},
{
"id": "get_department_stats",
"name": "Department statistics",
"description": "Comprehensive statistics about associations for a French department (INSEE code).",
"tags": [
"statistics",
"department",
"france"
],
"examples": [
"statistiques des associations \u00e0 Paris (75)",
"combien d'associations dans le Rh\u00f4ne"
]
},
{
"id": "search_near_location",
"name": "Search near a location",
"description": "Find associations near a city or postal code.",
"tags": [
"geolocation",
"near",
"city"
],
"examples": [
"associations pr\u00e8s de 67000 Strasbourg"
]
},
{
"id": "get_health_associations",
"name": "Health associations",
"description": "Find health-related associations by pathology or action type.",
"tags": [
"health",
"patients",
"pathology"
],
"examples": [
"associations diab\u00e8te",
"associations de patients atteints de cancer"
]
}
],
"tags": [
"associations",
"france",
"rna",
"nonprofit",
"health",
"search"
],
"license": "MIT",
"pricing": "free"
}