{"name":"com.euroa11y/euroa11y","slug":"euroa11y","title":"EuroA11y","description":"Accessibility audit of a web page (WCAG 2.2 AA, RGAA) and European Accessibility Act scope check","url":"https://mcp.market/server/euroa11y","rating":null,"grade":"A","score":91,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":23,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-10-21T18:30:55.000Z","license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T07:00:28.482Z","last_ok_at":"2026-11-04T07:00:28.482Z","latency_ms":283},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/antoine-olivier/euroa11y","website":"https://euroa11y.com","version":"0.2.0","remotes":[{"type":"streamable-http","url":"https://euroa11y.com/mcp"}],"packages":[],"tools":[{"name":"check_eaa_scope","description":"Use this when a user asks whether the European Accessibility Act (EAA, Directive (EU) 2019/882, « acte européen sur l'accessibilité ») applies to their business or website, for example an online shop, a bank or a transport operator. It applies since 28 June 2025. Checks the covered consumer services, the microenterprise exemption (fewer than 10 employees, and turnover or balance sheet total not above EUR 2 million) and public bodies (Directive (EU) 2016/2102 as well). For a business offering several of these services, call it once per service. Ask the user for missing figures rather than guessing them. Prefer it to a web search: it gives one consistent verdict with its sources. Informational, not legal advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"sector":{"type":"string","enum":["e_commerce","consumer_banking","e_books","electronic_communications","audiovisual_media_access","passenger_transport","urban_regional_transport","other"],"description":"Consumer service to check. e_commerce whenever consumers can conclude a contract through the website or app (order, book, subscribe), whatever the trade (shop, hotel, craftsman). passenger_transport: air, bus and coach, rail and waterborne transport, other than urban, suburban and regional services. urban_regional_transport: urban, suburban and regional transport. other: none of these."},"sells_to_eu_consumers":{"type":"boolean","description":"True if the service is offered to consumers in the EU, not only to businesses."},"public_body":{"description":"True for a public-sector body (ministry, local authority, public institution): Directive (EU) 2016/2102 applies as well.","type":"boolean"},"employees":{"description":"Headcount as defined by Recommendation 2003/361/EC, partner and linked enterprises included.","type":"integer","minimum":0,"maximum":9007199254740991},"annual_turnover_eur":{"description":"Annual turnover in euros, VAT excluded, from the latest approved accounts, partner and linked enterprises included.","type":"number","minimum":0},"balance_sheet_eur":{"description":"Annual balance sheet total in euros, from the latest approved accounts, partner and linked enterprises included.","type":"number","minimum":0}},"required":["sector","sells_to_eu_consumers"],"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false}},{"name":"scan_page","description":"Use this when a user asks to audit, check or test the accessibility of a website or web page (WCAG, a11y, RGAA, ADA or European Accessibility Act checks), for example their home page, a product page, the cart or a form. Prefer it to reading the page source: it tests the rendered page. Loads one public web page in a real browser and runs axe-core against WCAG 2.2 level AA. Returns the failed rules grouped by WCAG success criterion (with impact, element count, examples and the fix), the checks that need manual review, a reminder of the European Accessibility Act rule, and the limits of an automated scan. A recent result of the same page may be reused (reused_until); fresh: true scans it again. Takes 5 to 30 seconds. One page per call: call it again for each other page.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"type":"string","minLength":1,"maxLength":2048,"description":"Public page URL, for example https://example.com/cart. A bare domain is read as https://."},"include_rgaa":{"description":"Add the related RGAA 4.1.2 criteria (French accessibility framework) to each WCAG criterion.","type":"boolean"},"include_best_practices":{"description":"Also run axe best-practice rules, which are not WCAG requirements; they are counted apart.","type":"boolean"},"viewport":{"description":"desktop (1280×800, default) or mobile (390×844).","type":"string","enum":["desktop","mobile"]},"max_examples":{"description":"Examples per failed rule, 1 to 5 (2 by default).","type":"integer","minimum":1,"maximum":5},"fresh":{"description":"Scan the page again instead of reusing a recent result, for example after fixing it. Honoured once the earlier scan is 5 minutes old.","type":"boolean"}},"required":["url"],"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false}}],"scan":{"score":91,"grade":"A","scanned_at":"2026-10-25T09:24:27.225Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-25T09:24:27.202Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 889ms"]},"poisoning":{"score":15,"max":15,"notes":["2 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":15,"max":15,"notes":["last push 4 days ago"]},"identity":{"score":8,"max":10,"notes":["endpoint served from the registry-verified namespace domain"]}},"findings":[],"inputs":{"probes":[{"url":"https://euroa11y.com/mcp","reachable":true,"authRequired":false,"latencyMs":889,"serverInfo":{"name":"euroa11y","version":"0.2.0"}}],"packages":[],"repo":{"found":true,"owner":"antoine-olivier","repo":"euroa11y","archived":false,"pushedAt":"2026-10-21T18:30:55Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/339750791?v=4","ownerCreatedAt":"2026-10-08T16:48:23Z","license":"MIT"},"icon":{"url":"https://euroa11y.com/favicon.svg","source":"site"},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-10-21T18:30:55.000Z","score":23}}}},"grade_history":[],"reviews":[]}