Prowl
66/100
prowl
Benchmarked Aug 24, 2026

Transport for Spain

Public trains of Spain

ai platform_profile
Benchmark Your API

Score Breakdown

Auth Simplicity8/10
Parseability8/10
Latency7/10
First-Try Success7/10
Consistency6/10
Documentation6/10
Token Efficiency6/10
Error Clarity5/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
{
  "service_type": "platform",
  "base_url": "https://data.renfe.com",
  "auth_method": "none",
  "auth_config": {},
  "endpoints": [
    {
      "name": "hazards",
      "method": "GET",
      "path": "/api/3/action/datastore_search?resource_id=a2368cff-1562-4dde-8466-9635ea3a572a",
      "description": "Search public train data (hazards) for Spain via CKAN datastore API."
    }
  ],
  "pricing_model": {
    "type": "free",
    "details": {
      "access": "open data portal, no authentication required"
    }
  },
  "rate_limits": {},
  "capabilities": [
    "open data catalog",
    "datastore search",
    "train incident/hazard data retrieval",
    "CKAN-based API"
  ],
  "raw_analysis": "Transport for Spain (data.renfe.com) is an open data platform operated by Renfe, Spain's national railway operator. It hosts public datasets related to train operations, including current hazards or incidents. The URL provided points to a CKAN data API info snippet for a specific resource about public trains of Spain. The platform uses CKAN (Comprehensive Knowledge Archive Network), a popular open-source data management system, and exposes data via its datastore API, primarily the '/api/3/action/datastore_search' endpoint. No authentication is required, and access is free. The platform is mature as it's official government/railway data, likely populated with real-time operational data. Integration with the MCP server can be done via direct HTTP requests to the CKAN endpoints. The data may include fields like route, station, incident type, timestamp, etc., depending on the resource schema. The raw analysis indicates a straightforward open data API, suitable for monitoring or alerting on train disruptions in Spain. Rate limits are not documented but generally CKAN instances have default throttles; recommend using reasonable request intervals. The portal may also support other endpoints like resource search, but the given resource is primarily for hazards. Overall, it's a lightweight, no-auth API for accessing Spanish train data."
}
Execute

2/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /200506ms
robots_txtGET /robots.txt200124ms
llms_txtGET /llms.txt404136ms
Interpret
```json
{
  "overall": 58,
  "dimensions": {
    "token_efficiency": 6.5,
    "first_try_success": 7.0,
    "response_parseability": 7.5,
    "error_clarity": 5.0,
    "doc_quality": 5.5,
    "auth_simplicity": 8.5,
    "latency": 7.0,
    "consistency": 6.5
  },
  "pricing_normalized": {
    "cost": 0.0,
    "currency": "USD",
    "model": "free",
    "notes": "Open data portal, no authentication required"
  },
  "issues": [
    "No llms.txt file - not optimized for AI agent discovery or consumption",
    "CKAN-based API may require understanding of CKAN-specific query syntax for data retrieval",
    "Website latency of 506ms is acceptable but not fast",
    "Robots.txt disallows some dataset paths and imposes Crawl-Delay of 10 seconds which will slow automated access",
    "Limited to train incident/hazard data; narrow use case"
  ],
  "recommendations": [
    "Add llms.txt to make the platform more discoverable and parseable by AI agents",
    "Provide clear CKAN API documentation with examples for incident data queries",
    "Consider reducing Crawl-Delay or creating a dedicated API endpoint for programmatic access",
    "Add structured metadata (JSON-LD) to dataset pages for easier automated discovery",
    "Publish a getting-started guide specifically for API users"
  ]
}
```

Agent Readiness

x402 Payments
Not supported
Streaming
No
Sandbox
None
Agent Auth
Unknown
SDKs
None listed
MCP Support
No

Embed your Prowl badge

Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.

Prowl agent-readiness badge
<a href="https://prowl.world/service/transport-for-spain">
  <img src="https://prowl.world/badge/transport-for-spain.svg" height="56" alt="Agent-readiness on Prowl">
</a>

Options: ?style=light|dark · ?size=sm|md · ?variant=certified (claimed + DNS-verified only) · badge generator with preview

Want the full interactive view?

See operational metrics, LLM evaluations, agent readiness, and more.

Open in Dashboard