이 블로그 게시물에서 다음을 배우게 됩니다:
- Pica MCP 서버의 정의 및 제공하는 도구
- 기존 MCP 서버와의 차이점.
- Claude Desktop의 AI 에이전트 도구로 Bright Data 서비스에 접근하는 방법.
자, 시작해 보겠습니다!
Pica MCP란 무엇인가요?
Pica는 최근 전용 MCP 서버 출시를 발표했습니다. 이 솔루션에 익숙하지 않다면, Pica AI 에이전트에 Bright Data를 통합하는 방법에 대한 당사의 기사를 읽고 그것이 무엇인지, 무엇을 제공하는지, 어떻게 작동하는지 더 잘 이해하시기 바랍니다.
자세히 설명하자면, Pica MCP 서버는 표준화된 인터페이스를 통해 다양한 타사 서비스와의 원활한 상호작용을 가능하게 합니다. 플랫폼 통합, 액션, 실행 기능 및 강력한 코드 생성 기능에 대한 직접적인 접근을 제공합니다.
현재 오픈소스 Pica MCP 서버가 제공하는 도구는 다음과 같습니다:
list_pica_integrations: 사용 가능한 모든 플랫폼 및 활성 연결 목록을 표시합니다.get_pica_platform_actions: 특정 플랫폼에 대해 사용 가능한 액션을 가져옵니다.get_pica_action_knowledge: 매개변수 및 사용법을 포함한 특정 액션에 대한 상세 문서를 제공합니다.execute_pica_action: 모든 매개변수를 지원하며 API 액션을 실행합니다.
Pica MCP의 특별함
다른 MCP 서버와 비교했을 때, Pica MCP는 플랫폼 자체의 특성으로 인해 장점을 가집니다. 일반적으로 AI 에이전트가 MCP를 통해 여러 공급자의 도구에 연결하려면 각 MCP 서버를 로컬에 설치 및 구성하거나 원격으로 연결해야 합니다. 이 과정은 번거롭고 시간이 많이 소요됩니다.
반면 Pica MCP는 모든 것을 중앙 집중화합니다. Pica의 통합 기능을 통해 Pica 계정으로 100개 이상의 플랫폼(Bright Data 포함)에 연결한 후, MCP 서버를 통해 해당 연결을 에이전트에 노출할 수 있습니다.
이는 단일 Pica MCP 서버가 에이전트당 여러 타사 도구 연결을 제공할 수 있음을 의미합니다. 또한 에이전트에서 MCP를 한 번 구성하면 코드를 건드리지 않고도 Pica 대시보드를 통해 통합 및 도구를 관리할 수 있습니다. 통합은 Pica MCP를 통해 해당 에이전트에 자동으로 제공됩니다.
또 다른 장점은 MCP 구성에서 Pica API 키만 노출하면 된다는 점입니다. 그 외 모든 비밀 정보와 인증 정보는 Pica 플랫폼 내에서 안전하게 저장 및 관리됩니다.
이제 Pica MCP를 통해 AI 에이전트에서 Bright Data의 웹 검색, 스크래핑 및 상호작용 기능을 활용하는 방법을 알아보세요.
Pica MCP를 통해 Bright Data를 Claude Desktop에 연결하는 방법
아래 단계를 따라 Bright Data를 Pica에 통합하세요. 이후 Pica MCP를 설정하고 구성된 기능을 Claude Desktop의 AI 에이전트에 노출시키면 됩니다.
참고: 이 방법은 Claude Desktop을 통해 시연됩니다. 그러나 Pica MCP가 설정되면 OpenAI Codex CLI, Qwen-Agent, Google ADK, Crush CLI, Roo Code, LlamaIndex, Amazon Q Developer CLI, Gemini CLI, opencode, CrewAI, Pydantic AI, Claude Code, Cline 등 MCP 통합을 지원하는 다른 솔루션에도 연결할 수 있습니다.
필수 조건
이 튜토리얼을 진행하기 전에 다음을 준비하십시오:
- API 키가 설정된 Bright Data 계정.
- 사용 준비가 완료된 Pica 계정.
- Claude Desktop 연결을 위한 Anthropic 계정.
공식 가이드를 따라 Bright Data API 키를 발급받으세요.
1단계: Pica에서 Bright Data 설정하기
Pica 계정에 로그인한 후 “통합 > 연결된 통합”으로 이동하세요:

오른쪽 상단의 “+ 연결 추가” 버튼을 클릭하고 “brightdata”를 검색하세요:

“BrightData” 통합 옵션을 선택하세요:

Bright Data API 키를 입력하라는 메시지가 표시됩니다. 키를 붙여넣고 “연결”을 누르세요:

이제 “BrightData”가 활성 연결로 표시됩니다:

잘하셨습니다! Pica 계정에 Bright Data 통합 설정을 성공적으로 완료했습니다.
2단계: Pica MCP 설치 및 테스트
Pica MCP의 단계별 설정을 보려면 “빠른 시작” 페이지의 “MCP” 탭 안내를 따르세요:

또는 아래 단계를 따르세요. 컴퓨터에서 터미널을 열고 @picahq/mcp 패키지를 통해 Pica MCP를 전역으로 설치하세요:
npm install -g @picahq/mcp
설치에는 시간이 다소 소요될 수 있으니 기다려 주세요.
이제 API 키와 함께 Pica MCP 서버를 실행하세요:
PICA_SECRET="<YOUR_PICA_API_KEY>" npx @picahq/mcp
또는 PowerShell에서 동일하게 실행할 수 있습니다:
$Env:PICA_SECRET="<YOUR_PICA_API_KEY>"; npx @picahq/mcp
두 명령어 모두 PICA_SECRET 환경 변수를 Pica API 키(인증에 필요)로 설정한 후 @picahq/mcp 패키지를 통해 Pica MCP 서버를 실행합니다.
Pica 계정의 “API 키” 섹션에서 Pica API 키를 확인하세요:

서버가 성공적으로 시작되면 아무 출력도 표시되지 않아야 합니다. 다음 오류가 발생하지 않는지 확인하세요:
PICA_SECRET 환경 변수가 필요합니다
또한 Ctrl + c로 서버를 종료할 때 다음 메시지가 표시되어야 합니다:
서버 종료 중...
훌륭합니다! 이제 Pica MCP 서버가 로컬 머신에서 작동함을 확인했습니다.
단계 #3: Claude 데스크톱을 Pica MCP에 연결하기
아직 설치하지 않았다면Claude 데스크톱을 다운로드하여 설치하세요. 자세한 내용은 공식 Pica MCP Claude 데스크톱 통합 가이드를 참조하세요.
다음으로, claude_desktop_config.json 파일(macOS: ~/Library/Application Support/Claude/claude_desktop_config.json; Windows: %APPDATA%/Claude/claude_desktop_config.json)을 편집하여 Claude Desktop에서 Pica MCP 서버를 구성하세요.
파일에 다음 구성이 포함되어 있는지 확인하십시오:
{
"mcpServers": {
"pica": {
"command": "npx",
"args": ["-y", "@picahq/mcp"],
"env": {
"PICA_SECRET": "<YOUR_PICA_API_KEY>"
}
}
}
}
이 설정에서:
mcpServers항목은 Claude Desktop이 연결할 MCP 서버를 지정합니다.pica항목은 Pica MCP 실행에 필요한 명령어(npx), 인수 및 환경 변수를 정의합니다.PICA_SECRET환경 변수는 Pica API 키를 제공합니다.
Claude Desktop을 재시작하면 위 설정을 사용하여 Pica MCP를 하위 프로세스로 실행하고 자동으로 연결합니다.
완벽합니다! 이제 Claude Desktop이 로컬 Pica MCP 서버에 연결되도록 설정되었습니다.
4단계: Claude Desktop에서 Pica MCP 작동 확인
Claude Desktop을 열고 Anthropic 계정으로 로그인하세요. 그런 다음 “도구(Tools)” 옵션을 선택하고 “pica” MCP(앞서 구성한)가 사용 가능하고 활성화되었는지 확인하세요:

클릭하면 본 가이드 초반에 언급된 4가지 도구가 표시됩니다:

다음으로, Bright Data 연결을 구성한 계정에 Pica MCP 서버가 연결되었는지 확인하세요. 다음과 같은 프롬프트를 입력하여 테스트해 보세요:
"접근 가능한 연결은 무엇인가요?"
Pica 도구 실행을 수락하세요:

보시다시피 Claude가 올바른 “List Pica Integrations” 도구를 선택했습니다. 이 명령은 Pica 계정에서 사용 가능한 통합 목록을 반환합니다. 출력에서 앞서 구성한 Bright Data 연결을 확인할 수 있습니다:

자세한 내용은 다음과 같은 프롬프트로 계속 진행하세요:
Bright Data 연결에 사용 가능한 작업 표시
이렇게 하면 “플랫폼 작업 가져오기” 도구가 실행됩니다. 도구 실행을 허용하면 출력은 다음과 같아야 합니다:

아래로 스크롤하면 Bright Data 통합을 통해 사용 가능한 54개 도구가 모두 표시됩니다.
잘하셨습니다! Pica MCP가 이제 Claude Desktop 내에서 Bright Data 기능을 노출하는 다리 역할을 수행합니다.
5단계: Claude Desktop에서 Bright Data의 웹 검색 기능 테스트
Claude Desktop이 Pica MCP를 통해 Bright Data의 웹 검색, 데이터 검색 및 상호작용 기능과 상호작용할 수 있는지 확인하세요. 테스트를 위해 다음과 같은 프롬프트를 시도해 보세요:
"https://github.com/picahq/pica"에 대한 웹 스크래핑 작업을 수행하기 위해 가장 적합한 Bright Data 액션을 사용하세요. 스냅샷이 준비될 때까지 기다린 후 이를 처리하여 이 저장소에 대한 가장 흥미로운 통계 및 정보를 반환하세요.
이 정도면 Claude Desktop이 MCP 통합을 통해 웹, 특히 GitHub에서 정보를 스크래핑할 수 있음을 확인하기에 충분합니다.
프롬프트 실행:

다음에 발생하는 주요 내용은 다음과 같습니다:
- Claude Desktop은 모든 Pica 통합 도구를 불러옵니다.
- 필요한 Bright Data 통합을 식별하고 해당 도구를 실행하여 사용 가능한 작업을 검색합니다.
- 각 액션을 검토하여 “동기식 웹 스크래핑 트리거 및 결과 가져오기”를 올바른 액션으로 식별합니다(이는 Bright Data 웹 스크래퍼 API를 동기 모드로 호출하는 것과 일치합니다).
- 다른 Bright Data 액션을 호출하여 모든 스크레이퍼 ID 목록(“데이터셋 목록”이라 함)을 가져옵니다.
- Bright Data GitHub 스크레이퍼에 해당하는 올바른 데이터셋 ID(
gd_lyrexgxc24b3d4imjt)를 식별합니다. - GitHub URL과 함께 ID를 “동기식 웹 스크래핑 및 결과 검색 트리거”로 전달하여 리포지토리 정보를 검색합니다.
- 스냅샷을 처리하여 저장소에 대한 가장 관련성 높은 정보로 요약본을 제공합니다.
출력에는 주어진 저장소의 주요 세부 정보와 통계를 포함한 정보 기반 보고서가 포함됩니다.
이것은 단순한 예시이지만, Pica MCP를 통한 Bright Data 통합 덕분에 Claude 에이전트의 강력한 기능을 명확히 보여줍니다. Pica의 다양한 프롬프트와 커넥터 통합을 활용하면 이를 확장하여 다른 많은 에이전트 사용 사례를 커버할 수 있습니다.
자, 이제 완료되었습니다!
결론
이 블로그 게시물에서는 Pica MCP 서버를 설치 및 구성하여 Claude Code의 AI 에이전트를 Bright Data의 웹 기능으로 확장하는 방법을 살펴보았습니다. Pica Bright Data 커넥터 덕분에 AI 에이전트는 MCP를 통해 간단히 웹 데이터 검색, 탐색, 상호작용 등을 위한 54가지 도구에 접근할 수 있습니다.
더 진보된 에이전트를 구축하려면 실시간 웹 데이터 수집, 검증, 변환을 위한 강력한 솔루션이 필요합니다. 바로 이것이 Bright Data의 AI 인프라가 제공하는 것입니다.
Bright Data가 지원하는 다른 모든 통합 기능도 살펴보시기 바랍니다.
무료 Bright Data 계정을 생성하고 AI 지원 웹 도구를 지금 바로 탐색해 보세요!