Claude의 Model Context Protocol (MCP) 커넥터 기능을 사용하여 별도의 MCP 클라이언트 없이 Messages API에서 직접 원격 MCP 서버에 연결하는 방법을 알아보세요.
"anthropic-beta": "mcp-client-2025-04-04"
mcp_servers
매개변수를 포함하세요:
mcp_servers
배열의 각 MCP 서버는 다음 구성을 지원합니다:
속성 | 타입 | 필수 | 설명 |
---|---|---|---|
type | string | 예 | 현재 “url”만 지원됩니다 |
url | string | 예 | MCP 서버의 URL. https://로 시작해야 합니다 |
name | string | 예 | 이 MCP 서버의 고유 식별자. mcp_tool_call 블록에서 서버를 식별하고 모델에 도구를 구분하는 데 사용됩니다. |
tool_configuration | object | 아니오 | 도구 사용 구성 |
tool_configuration.enabled | boolean | 아니오 | 이 서버의 도구를 활성화할지 여부 (기본값: true) |
tool_configuration.allowed_tools | array | 아니오 | 허용할 도구를 제한하는 목록 (기본적으로 모든 도구가 허용됩니다) |
authorization_token | string | 아니오 | MCP 서버에서 필요한 경우 OAuth 인증 토큰. MCP 사양을 참조하세요. |
mcp_servers
배열에 여러 객체를 포함하여 여러 MCP 서버에 연결할 수 있습니다:
authorization_token
매개변수 전달을 지원합니다.
API 소비자는 API 호출을 하기 전에 OAuth 플로우를 처리하고 액세스 토큰을 얻을 뿐만 아니라 필요에 따라 토큰을 새로 고칠 것으로 예상됩니다.
access_token
값을 복사합니다.
authorization_token
필드에 붙여넣습니다.