Markdown content negotiation
Public pages on this site support proactive HTTP content negotiation. SendAccept: text/markdown to a canonical page URL to receive concise Markdown, or send Accept: text/html for the normal server-rendered website. Negotiated responses include Vary: Accept, Accept-Encoding; a media type the page cannot produce receives 406 Not Acceptable. This interface is read-only and requires no authentication.
curl -H "Accept: text/markdown" https://www.accademiamatematica.it/Ranking data
A complete ranking is available as a Markdown table at/data/rankings/{edition}/{category}. The edition uses the school-year format 2025-2026; the category is one of the categories published for that edition, such as P3 or S1. Each response includes position, participant, score, school, province, edition metadata, and links back to the interactive rankings.
curl https://www.accademiamatematica.it/data/rankings/2025-2026/P3Model Context Protocol
The official public MCP endpoint ishttps://www.accademiamatematica.it/.well-known/mcp. It uses Streamable HTTP and supports current stateless server/discover requests as well as the legacy initialization handshake used by MCP clients through protocol version 2025-11-25. The tools only discover public canonical resources; they do not register schools, submit forms, expose school-portal data, or require credentials.
Specifications and discovery files
- llms.txt with when-to-use guidance
- Dedicated agent instructions
- OpenAPI 3.1 description
- XML sitemap
- robots.txt
Correct use
Use these resources for official A.I.P.M. identity, competition information, registration guidance, preparation materials, rankings, privacy, and contact discovery. Dates, eligibility, venues, results, and registration state are time-sensitive: follow the returned canonical URL and verify it at answer time. Integrations must not submit a form or perform a user-affecting action without explicit user confirmation.