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'

Pica 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ドライブ、Dropbox、OneDrive

データと分析

  • PostgreSQL、BigQuery、Supabase
  • Googleスプレッドシート、エアテーブル

ビジネスとCRM

  • セールスフォース、ハブスポット、パイプドライブ、ゾーホー
  • Zendesk、Freshdesk、Intercom

AI & MLサービス

  • OpenAI、Anthropic、Gemini、ElevenLabs

電子商取引と金融

  • Shopify、BigCommerce、Square、Stripe
  • クイックブックス、ゼロ、ネットスイート

インストール 🛠️

npxの使用

このパッケージは npx で直接使用できます。

npx @picahq/pica-mcp

または、グローバルにインストールします。

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デスクトップの使用

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 を使用して会議の概要を同僚にメールで送信する
  • Googleカレンダーで来週火曜日の午後2時のカレンダーイベントを作成します
  • 最新のキャンペーン指標を記載したメッセージをSlackの#marketingチャンネルに送信します
  • Google ドライブで第 3 四半期の計画に関連するドキュメントを検索する

データアクセスと分析

  • PostgreSQLデータベースから上位10人の顧客をリストする
  • Googleスプレッドシートで売上データを含む新しいシートを作成する
  • Salesforce で今月終了する商談を照会する
  • プロジェクトのステータスでNotionデータベースを更新する

事業運営

  • 顧客のフィードバックからZendeskでサポートチケットを作成する
  • Stripe で顧客の注文の払い戻しを処理する
  • ウェブサイトの問い合わせからHubSpotに新しいリードを追加する
  • クライアントプロジェクトの請求書をQuickBooksで作成する

AIとコンテンツ

  • 製品仕様に基づいてDALL-Eで画像を生成する
  • ElevenLabsで会議の録音を書き起こす
  • Tavily または SerpApi を使用して市場動向を調査する
  • サポートチケットから顧客の感情を分析する

何か面白い例があれば、 PR を開いて共有してください。

ライセンス

このプロジェクトはGPL-3.0ライセンスに基づきます。詳細はLICENSEファイルをご覧ください。

You must be authenticated.

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

Pica 用のモデル コンテキスト プロトコル サーバーの TypeScript 実装。これにより、Claude Desktop ユーザーは、自然言語コマンドを使用して、Gmail、Google Sheets、Slack、データベースなどの接続されたプラットフォームと対話できるようになります。

  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