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'

Servidor Pica MCP

Un servidor de protocolo de contexto modelo para Pica , creado en TypeScript.

Vídeo de configuración: https://youtu.be/JJ62NUEkKAs

Vídeo de demostración: https://youtu.be/0jeasO20PyM

¿Qué es MCP?

El Protocolo de Contexto de Modelo (MCP) es un sistema que permite que las aplicaciones de IA, como Claude Desktop , se conecten a herramientas y fuentes de datos externas. Ofrece una forma clara y segura para que los asistentes de IA trabajen con servicios y API locales, manteniendo al usuario en control.

¿Qué es Pica?

Pica es una potente plataforma de herramientas de agente que permite conexiones con más de 70 servicios y aplicaciones de terceros. Este servidor MCP permite que Claude Desktop y cualquier aplicación que utilice el Protocolo de Contexto de Modelo interactúen de forma segura con todas estas conexiones mediante solicitudes de lenguaje natural.

Con Pica MCP Server, puedes:

  • Acceda a múltiples fuentes de datos : consulte bases de datos, obtenga archivos y recupere información en todos los servicios
  • Automatice flujos de trabajo : active acciones y automatice tareas en todas sus plataformas conectadas
  • Mejore las capacidades de LLM : brinde a Claude Desktop potentes capacidades del mundo real a través del acceso API

Conexiones compatibles

Pica admite más de 70 conexiones (y se agregan más periódicamente) en categorías como:

Comunicación y colaboración

  • Gmail, Outlook Mail, Slack, Teams, SendGrid
  • Noción, Google Drive, Dropbox, OneDrive

Datos y análisis

  • PostgreSQL, BigQuery, Supabase
  • Hojas de cálculo de Google, Airtable

Negocios y CRM

  • Salesforce, HubSpot, Pipedrive, Zoho
  • Zendesk, Freshdesk, Intercom

Servicios de IA y ML

  • OpenAI, Anthropic, Gemini, ElevenLabs

Comercio electrónico y finanzas

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

Instalación 🛠️

Usando npx

Puedes usar este paquete directamente con npx:

npx @picahq/pica-mcp

O instálelo globalmente:

npm install -g @picahq/pica-mcp

Instalación mediante herrería

Para instalar Pica para Claude Desktop automáticamente a través de Smithery :

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

Configuración del entorno

Este servidor requiere una clave API de Pica . Configure la variable de entorno:

export PICA_SECRET=your_pica_secret_key

Usando Docker

Construya la imagen de Docker:

docker build -t pica-mcp-server .

Ejecute el contenedor Docker:

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

Instalación manual

Instalar dependencias:

npm install

Construir el servidor:

npm run build

Para desarrollo con reconstrucción automática:

npm run watch

Uso de Claude Desktop

Para usar con Claude Desktop , agregue la configuración del servidor:

En MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json

En Windows: %APPDATA%/Claude/claude_desktop_config.json

Estibador

Para usar el contenedor Docker con Claude Desktop, actualice su claude_desktop_config.json con:

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

Manual

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

Depuración

Dado que los servidores MCP se comunican a través de stdio, la depuración puede ser complicada. Recomendamos usar el Inspector MCP , disponible como script de paquete:

npm run inspector

El Inspector proporcionará una URL para acceder a las herramientas de depuración en su navegador.

Ejemplo de uso ✨

Una vez que haya agregado la configuración del servidor y haya conectado algunas plataformas en el panel de Pica , reinicie Claude Desktop y pruebe algunos ejemplos:

Comunicación y Productividad

  • Envíe un correo electrónico mediante Gmail a un colega con un resumen de la reunión
  • Crea un evento de calendario en Google Calendar para el próximo martes a las 2 p. m.
  • Envíe un mensaje en Slack al canal #marketing con las últimas métricas de la campaña
  • Encuentre documentos en Google Drive relacionados con la planificación del tercer trimestre

Acceso y análisis de datos

  • Enumere los 10 clientes principales de mi base de datos PostgreSQL
  • Crear una nueva hoja en Hojas de cálculo de Google con datos de ventas
  • Consulte a Salesforce sobre las oportunidades que se cierran este mes
  • Actualizar una base de datos de Notion con estados de proyectos

Operaciones comerciales

  • Crear un ticket de soporte en Zendesk a partir de los comentarios de los clientes
  • Procesar un reembolso por un pedido de un cliente en Stripe
  • Agregar un nuevo cliente potencial a HubSpot desde una consulta en el sitio web
  • Generar una factura en QuickBooks para un proyecto de cliente

IA y contenido

  • Generar una imagen con DALL-E según las especificaciones del producto
  • Transcribir la grabación de una reunión con ElevenLabs
  • Investigue las tendencias del mercado utilizando Tavily o SerpApi
  • Analizar el sentimiento del cliente a partir de los tickets de soporte

¿Tienes ejemplos interesantes? ¡Abre una solicitud de relaciones públicas y compártela!

Licencia

Este proyecto está licenciado bajo la GPL-3.0. Consulte el archivo de LICENCIA para más detalles.

You must be authenticated.

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

Una implementación de TypeScript del servidor Model Context Protocol para Pica que permite a los usuarios de Claude Desktop interactuar con plataformas conectadas como Gmail, Google Sheets, Slack y bases de datos a través de comandos de lenguaje natural.

  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