절차
실행 순서
- 1
MCP 기본 표면은 workbench action과 skill resolver다.
- 2
먼저 `searchDartlabSkills` 또는 `search_reference`로 목적 skill을 찾는다.
- 3
API 상세가 필요하면 기능 참조를 확인한다.
- 4
계산은 `run_python`으로 실행하고 `finalize_answer`에서 ref 검산을 통과한다.
- 5
legacy engine tool은 compatibility 옵션이 켜진 경우에만 사용한다.
예시
이런 질문이 들어오면 이 skill 을 쓴다
- MCP에서 DartLab skill을 어떻게 쓰나
출력
기대 결과
- MCP setup guide
절차
- MCP 기본 표면은 workbench action과 skill resolver다.
- 먼저
searchDartlabSkills또는search_reference로 목적 skill을 찾는다. - API 상세가 필요하면 capability ref를 확인한다.
- 계산은
run_python으로 실행하고finalize_answer에서 ref 검산을 통과한다. - legacy engine tool은 compatibility 옵션이 켜진 경우에만 사용한다.
런타임
실행 환경별 호환성
| 환경 | 상태 | 비고 / 제한 |
|---|---|---|
| Local Python | supported | — |
| Server | supported | — |
| MCP | supported | — |
| Web AI | unsupported | — |
| Pyodide | unsupported |
|
실패 회피
흔한 실패 · 절대 금지
흔한 실패
- legacy engine tool을 기본 표면으로 안내
절대 금지
- MCP에서 skills 의미론을 새로 정의