Install
pip install eu-ai-act-scanner누구에게 맞나
에이전트나 터미널에서 코드베이스가 인공지능 프레임워크를 쓰는지 검사하고 유럽연합 인공지능법에 맞춰 준수 스캔을 하고 싶다면 이 도구가 맞다. 명령줄과 MCP 서버를 함께 제공한다. 법률 의견이 아니며 준수 보고서의 결론을 대신 쓰지도 않는다.
공식 설명:
https://github.com/ark-forge/mcp-eu-ai-act
가장 중요한 전제: 스캔 대상은 로컬 프로젝트 디렉터리다. 무료 단계는 등록과 API 키가 필요 없고 설치하면 바로 스캔한다. 유료 단계는 전체 도구함을 연다고 주장하고 2027년 8월 기한을 언급한다. 이 페이지는 유료 개통 단계를 쓰지 않았다.
3분 만에 첫 시도
공식 권장 경로는 하나다. pip로 eu-ai-act-scanner를 설치한 뒤 프로젝트 디렉터리에서 같은 이름 명령을 실행한다. 대체 패키지 이름을 주 경로로 쓰지 마라.
전제: Python / pip가 설치되어 있다. 첫 시도는 로컬 스캔만 하고 먼저 HTTP 수신을 열지 마라.
설치 명령:
pip install eu-ai-act-scanner
설정 위치: MCP는 서비스 이름을 eu-ai-act, command를 eu-ai-act-mcp로 쓴다. 근거는 어떤 클라이언트가 필수인지 거명하지 않으니 명단을 보태지 마라. 스캔 전에 실제 프로젝트 디렉터리로 들어가고 예시 디렉터리 이름을 복사하지 마라.
위험 낮은 첫 호출: 프로젝트 루트에서 eu-ai-act-scanner를 실행한다. 공식은 소스와 설정/매니페스트 파일에서 인공지능 프레임워크를 검출하며 Python, JS, TS, Go, Java, Rust 모두 16개 프레임워크를 덮는다고 한다. 저장소를 읽는 것이지 코드를 바꾸는 것은 아니지만 소스 파일을 순회한다. 그 디렉터리를 스캐너에 넘겨도 되는지 확인하라. MCP를 붙인 뒤에도 같은 종류의 검출만 하고 도구 이름을 만들지 마라.
성공 신호: 명령이 끝나고 프레임워크 사용을 내놓으며 키 부족을 알리지 않는 것이다. 무료 단계는 just pip install and scan라고 적혀 있다.
사용 사례
사례 1: 명령줄 eu-ai-act-scanner로 로컬 저장소를 스캔한다. 공식은 CLI + MCP Server로 쓴다. 확인할 수 있는 것은 프레임워크 흔적을 보고했는지다. 근거는 그 16개 이름을 대지 않았으니 빠진 검출 규칙을 만들지 마라.
사례 2: 같은 스캔을 MCP에 붙이고 명령은 eu-ai-act-mcp다. pip 패키지를 이미 설치했고 에이전트가 현재 프로젝트에 질문하게 하고 싶을 때 맞다. 여기까지는 검출 능력이 있고 로컬 파일을 따른다는 것만 확인할 수 있다. HTTP 모드는 CI/CD나 원격 클라이언트를 위한 다른 길이다. 먼저 pip install uvicorn, 이어서 python3 server.py --http, 수신은 0.0.0.0:8089. 첫 시도로 쓰지 마라.
사용 한계
키 없음이 제로 위험은 아니다. 스캔은 소스와 설정을 읽으며 이것이 로컬 읽기 경계다. HTTP 모드는 0.0.0.0:8089에 묶어 스캔 포트를 네트워크에 연다. 노출을 인정하기 전에는 열지 마라.
무료와 유료의 도구 수나 하루 횟수가 연속 원문에 없으면 숫자를 채우지 마라. 2027년 8월은 공식이 언급한 기한일 뿐 이 도구의 자동 실행 지점이 아니다. 이 설명은 pip 설치, 로컬 스캔, stdio MCP만 다룬다. 원격 모드와 유료 도구함은 밖으로 밀지 마라.