MCP 클라이언트 도구
AI 서브노드도구
MCP 서버에 연결해 서버가 제공하는 도구들을 에이전트에 노출한다.
기본 정보
| 항목 | 값 |
|---|---|
| 서비스 타입 | ssemworks-microservice-langchain.mcpClientTool |
| 표시 이름 | MCP 클라이언트 도구 |
| 카테고리 | AI |
| 그룹 | transform |
| 버전 | 1 |
| 노드 성격 | AI 서브노드 (AI Agent/체인의 점선 연결 대상) |
입출력
- 입력: 없음
- 출력: 도구(ai_tool) "도구"
파라미터
| 파라미터 | 이름 | 타입 | 기본값 | 설명 |
|---|---|---|---|---|
| SSE 엔드포인트 | sseEndpoint | 문자열 | "" | MCP 서버의 JSON-RPC over Streamable HTTP 엔드포인트 URL(예: http://ssemiya-mcpgateway:8080/mcp). 엔진은 이 값을 읽어 initialize→tools/list 를 조회한다. 신버전 파라미터명 endpointUrl 이 함께 있으면 그쪽이 우선 적용된다. 비어있거나 '${'로 시작하는 미해석 표현식이면 이 MCP 노드는 조용히 무시된다. |
| 인증 토큰 | authToken | 문자열 | "" | MCP 서버 호출 시 'Authorization: Bearer <토큰>' 헤더로 전송할 값(선택). 비워두면 인증 헤더 없이 호출한다. |
ℹ️ 이 노드는 AI 에이전트에 도구로 연결해서 사용합니다. 연결 시 이 노드 자체는 함수로 노출되지 않고, MCP 서버가 제공하는 도구들이 개별 함수로 확장되어 노출됩니다.