콘텐츠로 건너뛰기

WebMCP를 통한 AI 에이전트 연동

WebMCP란?

WebMCP는 웹페이지가 AI 에이전트가 호출할 수 있는 도구를 등록하도록 허용하는 실험적 브라우저 API입니다. 에이전트가 데이터가 있는 페이지에서 직접 도구를 호출하며, 파일은 브라우저를 떠나지 않습니다.

활성화 방법

  1. Chrome 146+(Canary/Dev) 또는 Chrome 149+ WebMCP 오리진 트라이얼을 사용합니다.
  2. 로컬 개발에서는 chrome://flags/#enable-webmcp-testing에서 플래그를 활성화합니다.
  3. GIS Toolbox를 열면 도구가 document.modelContext에 자동 등록됩니다. 브라우저 콘솔에서 확인 메시지를 확인하세요.

에이전트가 사용할 수 있는 도구

활성화하면 에이전트가 다음 도구를 호출할 수 있습니다:

18개 도구: 좌표 변환(단일 + 일괄), CRS 조회 및 검증, 포맷 변환(GeoJSON, CSV, KML, Shapefile, GPX, WKT, TopoJSON, GeoPackage, DXF 등), 일괄 포맷 변환, 공간 분석(buffer, intersect, union, difference, simplify, explode, flatten, measure), 도형 생성기(grid, Voronoi, TIN, random points), 읽기 전용 Spatial SQL(run_sql_query), 원격 PMTiles 검사(inspect_pmtiles_url).

프롬프트 예시

  • "이 GPS 좌표를 WGS84에서 EPSG:3857로 변환해 줘."
  • "이 GeoJSON을 2km 버퍼해."
  • "이 ZIP의 모든 파일을 GeoJSON으로 변환해."
  • "bbox -1,-1,1,1에 대해 셀 변이 0.25도인 육각 격자를 생성해 줘."

WebMCP FAQ

설치해야 하나요?

아니요. WebMCP는 Chrome 146+ 플래그와 Chrome 149+ 오리진 트라이얼로 제공됩니다. GIS Toolbox 확장 프로그램은 필요 없습니다.

데이터가 AI로 전송되나요?

에이전트가 도구를 호출하면 도구는 브라우저에서 로컬로 실행됩니다. 결과는 에이전트에 반환되지만, 파일은 서버로 업로드되지 않습니다.

X Hacker News