Pica MCP Server

by picahq
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Allows sending emails through Gmail, as mentioned in the example 'Send an email using gmail to hello@picaos.com'

  • Provides access to Google Sheets functionality, referenced in the example 'What actions can I perform with google sheets?'

  • Enables sending messages to Slack channels, as shown in the example 'Send a message in slack to the #general channel with today's weather'

피카 MCP 서버

TypeScript로 구축된 Pica모델 컨텍스트 프로토콜 서버입니다.

설정 비디오: https://youtu.be/JJ62NUEkKAs

데모 영상: https://youtu.be/0jeasO20PyM

MCP란 무엇인가요?

모델 컨텍스트 프로토콜(MCP)Claude Desktop 과 같은 AI 앱이 외부 도구 및 데이터 소스에 연결할 수 있도록 하는 시스템입니다. AI 비서가 사용자의 제어권을 유지하면서 로컬 서비스 및 API를 사용할 수 있는 명확하고 안전한 방법을 제공합니다.

피카란 무엇인가요?

Pica는 70개 이상의 타사 서비스 및 애플리케이션에 연결할 수 있는 강력한 에이전트 툴링 플랫폼입니다. 이 MCP 서버를 통해 Claude Desktop을 비롯한 모델 컨텍스트 프로토콜( MCP)을 사용하는 모든 플랫폼이 자연어 요청을 통해 이러한 모든 연결과 안전하게 상호 작용할 수 있습니다.

Pica MCP Server를 사용하면 다음을 수행할 수 있습니다.

  • 여러 데이터 소스에 액세스 : 데이터베이스 쿼리, 파일 가져오기, 서비스 전반의 정보 검색
  • 워크플로 자동화 : 연결된 플랫폼에서 작업을 트리거하고 작업을 자동화합니다.
  • LLM 역량 강화 : API 액세스를 통해 Claude Desktop에 강력한 실제 역량 제공

지원되는 연결

Pica는 다음과 같은 카테고리에서 70개 이상의 연결을 지원합니다(정기적으로 추가됨).

커뮤니케이션 및 협업

  • Gmail, Outlook 메일, Slack, Teams, SendGrid
  • Notion, Google Drive, Dropbox, OneDrive

데이터 및 분석

  • PostgreSQL, BigQuery, Supabase
  • Google 스프레드시트, Airtable

비즈니스 및 CRM

  • 세일즈포스, 허브스팟, 파이프드라이브, 조호
  • 젠데스크, 프레쉬데스크, 인터컴

AI 및 ML 서비스

  • OpenAI, Anthropic, Gemini, ElevenLabs

전자상거래 및 금융

  • Shopify, BigCommerce, Square, Stripe
  • QuickBooks, Xero, NetSuite

설치 🛠️

npx 사용하기

이 패키지는 npx와 함께 직접 사용할 수 있습니다.

지엑스피1

또는 전역적으로 설치하세요.

npm install -g @picahq/pica-mcp

Smithery를 통해 설치

Smithery를 통해 Claude Desktop에 Pica를 자동으로 설치하려면:

npx -y @smithery/cli install @picahq/pica --client claude

환경 설정

이 서버에는 Pica API 키가 필요합니다. 환경 변수를 설정하세요.

export PICA_SECRET=your_pica_secret_key

Docker 사용

Docker 이미지 빌드:

docker build -t pica-mcp-server .

Docker 컨테이너를 실행합니다.

docker run -e PICA_SECRET=your_pica_secret_key pica-mcp-server

수동 설치

종속성 설치:

npm install

서버를 빌드하세요:

npm run build

자동 재빌드를 사용한 개발의 경우:

npm run watch

Claude Desktop 사용

Claude Desktop 과 함께 사용하려면 서버 구성을 추가하세요.

MacOS의 경우: ~/Library/Application\ Support/Claude/claude_desktop_config.json

Windows의 경우: %APPDATA%/Claude/claude_desktop_config.json

도커

Claude Desktop과 함께 Docker 컨테이너를 사용하려면 다음과 같이 claude_desktop_config.json 업데이트하세요.

{ "mcpServers": { "pica-mcp-server": { "command": "docker", "args": [ "run", "--rm", "-i", "-e", "PICA_SECRET=YOUR_PICA_SECRET_KEY", "pica-mcp-server" ] } } }

수동

{ "mcpServers": { "pica-mcp-server": { "command": "node", "args": [ "/path/to/pica-mcp-server/build/index.js" ], "env": { "PICA_SECRET": "YOUR_PICA_SECRET_KEY" } } } }

디버깅

MCP 서버는 stdio를 통해 통신하므로 디버깅이 어려울 수 있습니다. 패키지 스크립트로 제공되는 MCP Inspector를 사용하는 것이 좋습니다.

npm run inspector

검사기는 브라우저에서 디버깅 도구에 액세스할 수 있는 URL을 제공합니다.

사용 예 ✨

Pica 대시보드 에서 서버 구성을 추가하고 일부 플랫폼을 연결한 후 Claude Desktop을 다시 시작하고 몇 가지 예를 시도해 보세요.

커뮤니케이션 및 생산성

  • Gmail을 사용하여 동료에게 회의 요약이 포함된 이메일을 보냅니다.
  • 다음 화요일 오후 2시에 Google 캘린더에 일정 이벤트를 만듭니다.
  • 최신 캠페인 지표를 포함하는 #마케팅 채널로 Slack 메시지를 보내세요.
  • Google Drive에서 3분기 계획과 관련된 문서 찾기

데이터 접근 및 분석

  • 내 PostgreSQL 데이터베이스에서 상위 10명의 고객을 나열하세요
  • Google 시트에서 판매 데이터가 포함된 새 시트 만들기
  • 이번 달에 마감되는 기회에 대해 Salesforce에 문의하세요.
  • 프로젝트 상태로 Notion 데이터베이스 업데이트

사업 운영

  • 고객 피드백을 바탕으로 Zendesk에서 지원 티켓 만들기
  • Stripe에서 고객 주문에 대한 환불 처리
  • 웹사이트 문의에서 HubSpot에 새 리드 추가
  • QuickBooks에서 클라이언트 프로젝트에 대한 송장 생성

AI 및 콘텐츠

  • DALL-E를 이용하여 제품 사양에 따른 이미지 생성
  • ElevenLabs로 회의 녹음을 필사하세요
  • Tavily 또는 SerpApi를 사용하여 시장 동향을 조사하세요
  • 지원 티켓에서 고객 감정 분석

멋진 사례가 있나요? PR을 열어 공유해 주세요!

특허

이 프로젝트는 GPL-3.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 라이선스 파일을 참조하세요.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Claude Desktop 사용자가 자연어 명령을 통해 Gmail, Google Sheets, Slack 및 데이터베이스와 같은 연결된 플랫폼과 상호 작용할 수 있도록 하는 Pica용 Model Context Protocol 서버의 TypeScript 구현입니다.

  1. What is MCP?
    1. What is Pica?
      1. Supported Connections
    2. Installation 🛠️
      1. Using npx
      2. Installing via Smithery
      3. Environment Setup
      4. Using Docker
      5. Manual Installation
      6. Using Claude Desktop
      7. Debugging
    3. Example Usage ✨
      1. Communication & Productivity
      2. Data Access & Analysis
      3. Business Operations
      4. AI & Content
    4. License
      ID: 6rjwx6gdvc