MCP 서버
Claude Code, Claude Desktop, Cursor 또는 MCP를 지원하는 모든 클라이언트를 AccessiSight의 실제 스캐너 및 Smart Fix에 직접 연결하세요. 로컬 설치도, 별도의 API 클라이언트 작성도 필요 없습니다.
Claude Code / Claude Desktop
다음을 .mcp.json(프로젝트 수준) 또는 Claude Desktop의 MCP 서버 설정에 추가하세요:
{
"mcpServers": {
"accessisight": {
"url": "https://accessisight.com/api/mcp"
}
}
}Cursor
다음을 .cursor/mcp.json에 추가하세요:
{
"mcpServers": {
"accessisight": {
"url": "https://accessisight.com/api/mcp"
}
}
}사용 가능한 도구
scan_website웹 앱을 구동하는 것과 동일한 자체 스캐너 엔진(31개 그룹에 걸친 450개 이상의 규칙으로 실제 키보드 테스트를 포함하며, axe-core나 타사 규칙 엔진은 사용하지 않음)을 사용하여 모든 URL에 대해 실제 접근성 스캔을 시작합니다. scanId를 즉시 반환하며, 스캔은 백그라운드에서 실행됩니다.
필요 조건: 유효한 Pro 라이선스 키(가격 페이지 참조). licenseKey 인자로 전달합니다.
get_scan_resultsscanId로 스캔 상태를 폴링합니다. 완료되면 실제 요약(심각도별 개수, 점수)과 위반 사항 목록을 반환하며, 가능한 경우 위반 사항별로 캡처된 HTML 스니펫도 함께 제공합니다.
필요 조건: 없음. 모든 호출자에게 열려 있습니다.
generate_ai_fix특정 위반 사항에 대한 코드 수정을 생성합니다(설명과 문제가 있는 HTML이 필요합니다). 먼저 Claude를 시도하고, 실패하면 Gemini로, 서버에 두 AI 제공업체 모두 설정되어 있지 않으면 결정론적 템플릿으로 대체합니다. 응답에는 어떤 엔진이 수정을 생성했는지 표시됩니다.
필요 조건: 없음. 모든 호출자에게 열려 있습니다.
list_wcag_coverage모든 WCAG 2.2 AA 성공 기준에 걸쳐 이 스캐너가 자동으로 감지할 수 있는 것과 없는 것에 대한 분석을 반환하며, 사람의 판단이 필요한 약 13개 기준 각각에 대한 이유도 포함됩니다. 에이전트가 이 도구에 의존하기 전에 그 한계를 이해하는 데 유용합니다.
필요 조건: 없음. 모든 호출자에게 열려 있습니다.
에이전트 워크플로 예시
연결되면 AI 코딩 어시스턴트에게 다음과 같이 요청할 수 있습니다:
- "staging.example.com에 있는 내 스테이징 사이트를 스캔하고 가장 심각한 문제 3가지를 알려줘."
- "로그인 버튼의 색상 명암비 위반 사항에 대한 수정을 생성해줘."
- "자동으로 확인할 수 없는 WCAG 기준은 무엇이고, 왜 그런지 알려줘."