Pipedream
OfficialパイプドリームMCPサーバー
これはPipedream MCPサーバーのリファレンス実装です。Pipedream Connectを搭載しており、2,500以上のアプリとAPIに対応した独自のMCPサーバーを実行できます。
あなたはできる:
npx @pipedream/mcpを使用してサーバーをローカルで実行するアプリ内や会社内で使用するためにサーバーを自分でホストする
mcp.pipedream.comおよびchat.pipedream.comでサーバーの動作をご覧ください。
このコードはリファレンスとして公開しましたので、Pipedream Connectをこのようなアプリケーションで使用する方法をより深くご理解いただけます。まだ開発中であり、完全なドキュメントは整備されていません。ご質問等ございましたら、お気軽にお問い合わせください。
⭐ 特徴
2,500 以上のアプリと APIに対応する独自の MCP サーバーを実行
独自のアプリでユーザーのサーバーを管理します。
アカウントの接続、パラメータの設定、APIリクエストの送信はすべてツールを介して行います
完全に管理された OAuth および資格情報ストレージ ( セキュリティ ドキュメントを参照)
Related MCP server: Integrations MCP
🚀 はじめに
PipedreamのMCPサーバーは、認証管理とAPIリクエストの送信にPipedream Connect APIを使用します。MCPサーバーを実行するには、PipedreamプロジェクトとPipedream API認証情報が必要です。
プロジェクトを作成します。MCP 経由で接続されたアカウントはすべてここに保存されます。
環境変数を設定します (
.env.exampleを参照) (シェル セッション、ドット ファイルなどで直接)。
PIPEDREAM_CLIENT_ID=your_client_id
PIPEDREAM_CLIENT_SECRET=your_client_secret
PIPEDREAM_PROJECT_ID=your_project_id
PIPEDREAM_PROJECT_ENVIRONMENT=development理解すべき夢想の概念
アプリでMCPサーバーを実行している場合は、 SSEインターフェースを使用することをお勧めします。SSEサーバーは2つのルートパラメータを受け入れます。
external_user_id— システム内でのユーザーIDです。ユーザーを一意に識別するために使用するIDです。このルートへのリクエストはすべてエンドユーザーに紐付けられ、Pipedreamが保存する認証情報が使用されます。詳細はドキュメントをご覧ください。app— アプリの「名前スラッグ」(アプリ固有の識別子)。Pipedreamアプリの認証セクションに表示されます。例えば、 Slackのアプリスラッグはslackです。
ユーザー123 slack MCPサーバーに接続したい場合、MCPクライアントは/123/slackルートにリクエストを送信します。詳細は、以下のSSEドキュメントをご覧ください。
サーバー概要
この MCP サーバーを使用するには 2 つの方法があります。
1 - アプリ固有の/{external_user_id}/{app}これは現在mcp.pipedream.comで利用可能です。アプリごとにエンドポイントを使用できます。そのエンドポイントでは、そのアプリで利用可能なすべてのツールを利用できます。
2 - 動的/{external_user_id}これはツールが動的に更新できることを前提としているため、実験的なバージョンです。chat.pipedream.comのツールは、このサーバーを使用して動作します。
[!NOTE] 動的 MCP サーバーのコードはこのリポジトリで入手できますが、内部データベースに依存しているため、まだローカルで実行することはできません。
これを自分で実行したい場合はお知らせください。
独自のサーバーをホストする
Dockerfileの使用
ローカルに Docker がインストールされている場合は、コンテナをビルドして実行できます。
> docker build -t pipedream-connect .
> docker run -d --name pd-mcp -p 3010:3010 --env-file .env pipedream-connect:latestこれにより、 http://localhost:3010/:external_user_id/:appに汎用 MCP サーバーが公開されます。
発達
cp .env.example .env実行して、開発プロジェクトの詳細を入力します。
pnpm installストリーミング可能なHTTPトランスポートでサーバーを起動する
pnpm dev:httpオプションの環境変数PD_SDK_DEBUGを使用して、Connect APIに送信されるすべてのリクエストとレスポンスを出力できます。
PD_SDK_DEBUG=true pnpm dev:http次にインスペクターを実行します。
npx @modelcontextprotocol/inspectorストリーミング可能な HTTP トランスポートの場合はhttp://localhost:3010/v1/{external_user_id}/{app}を使用し、SSE トランスポートの場合はhttp://localhost:3010/{external_user_id}/{app}使用します。
これらの URL は他のクライアント (例: Cursor) でも使用できます。
Stdioトランスポートのセットアップ
Stdio は MCP Inspector でのみテストされています。
npx @modelcontextprotocol/inspector bun src/stdio.tsインスペクター URL についてはログを参照してください。
インスペクターの左側がこれと一致していることを確認します。
次に、「List Tools」を押して、MCP ツールのリストを取得します。
ライセンス
Pipedream Source 利用可能なライセンス バージョン 1.0 - https://github.com/PipedreamHQ/pipedream/blob/master/LICENSEを参照してください
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Connect to 1,400+ apps and 15,000+ actions through one OAuth-protected MCP server.
Hosted MCP server with managed OAuth for 15+ toolkits: Google Workspace, Fitbit, Oura, Kalshi, etc.
MCP server connecting AI agents to 100+ apps (Gmail, Slack, Notion, GitHub) via one-click OAuth.
Discover and call 10,000+ production APIs from one MCP server. Pay-per-call billing for AI agents.
Related MCP Servers
- AlicenseBqualityAmaintenanceConnects AI assistants to ServiceTitan with a default catalog of 264 read-only tools for CRM, dispatch, accounting, reporting, and analytics. Supports focused discovery profiles; write operations are experimental and require explicit opt-in.264452MIT
- FlicenseNot gradedqualityDmaintenanceA comprehensive MCP server providing over 390 tools across 66 providers, including major SaaS platforms like GitHub, Slack, and Stripe. It enables AI assistants to interact directly with a wide array of public APIs and utility services through a single interface.-
- FlicenseNot gradedqualityCmaintenanceProvides AI agents with 220+ tools for building websites, sending email, managing contacts, invoicing, databases, automation, and more through a single secure connection. Features hardware-bound authentication and works with Claude Desktop, Claude Code, Cursor, and other MCP-compatible clients.-
- AlicenseNot gradedqualityCmaintenanceUnified MCP server for managing Meta Ads, LinkedIn Ads, Google Ads, GA4, and Search Console with 89 read/write tools, multi-account support, OAuth setup, and safe dry-run mutations.MIT
Appeared in Searches
- MCP Client by Zapier - automation and integration tool
- No-code platforms for application development using TypeScript, JavaScript, Python, with MCP server integration via agentic orchestration
- A resource for finding up-to-date Australian legal sources such as journal articles, case law, and essays
- Search for information related to '1c'
- Techniques or Tools for Web Scraping
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/PipedreamHQ/pipedream'
If you have feedback or need assistance with the MCP directory API, please join our Discord server