Pipedream
OfficialPipedream MCP 서버
이는 Pipedream MCP 서버의 참조 구현입니다. 2,500개 이상의 앱과 API 에 대해 자체 MCP 서버를 운영할 수 있으며, Pipedream Connect를 기반으로 합니다.
다음을 수행할 수 있습니다.
npx @pipedream/mcp사용하여 로컬로 서버를 실행하세요.앱이나 회사 내에서 서버를 직접 호스팅하여 사용하세요.
mcp.pipedream.com 및 chat.pipedream.com 에서 서버가 작동하는 모습을 확인하세요.
이 코드를 참고용으로 게시했으므로, 이러한 애플리케이션에서 Pipedream Connect를 사용하는 방법을 더 잘 이해하실 수 있습니다. 이 코드는 아직 개발 중이며 완전히 문서화되지 않았습니다. 궁금한 점이 있으시면 언제든지 문의해 주세요.
⭐ 특징
2,500개 이상의 앱과 API 에 대해 자체 MCP 서버를 실행하세요
귀하의 앱에서 사용자의 서버를 관리하세요.
도구를 통해 계정 연결, 매개변수 구성 및 API 요청 수행
완전 관리형 OAuth 및 자격 증명 저장소( 보안 문서 참조 )
Related MCP server: Integrations MCP
🚀 시작하기
Pipedream의 MCP 서버는 Pipedream Connect API를 사용하여 인증을 관리하고 API 요청을 수행합니다. MCP 서버를 실행하려면 Pipedream 프로젝트와 Pipedream API 사용자 인증 정보가 필요합니다.
프로젝트를 생성하세요 . MCP를 통해 연결된 모든 계정이 여기에 저장됩니다.
환경 변수를 설정합니다(셸 세션, dot 파일 등에서 직접). (
.env.example참조)
지엑스피1
이해하기 위한 파이프드림 개념
앱에 MCP 서버를 사용하는 경우 SSE 인터페이스를 사용하는 것이 좋습니다. SSE 서버는 두 가지 경로 매개변수를 허용합니다.
external_user_id— 시스템에서 사용자의 ID입니다. 사용자를 고유하게 식별하는 데 사용하는 ID입니다. 해당 경로에 대한 모든 요청은 해당 최종 사용자와 연결되며, Pipedream에서 해당 사용자에 대해 저장한 인증을 사용합니다. 자세한 내용은 문서를 참조하세요 .app— 앱의 "이름 슬러그"(앱의 고유 식별자)로, 모든 Pipedream 앱 의 인증 섹션에서 찾을 수 있습니다. 예를 들어 Slack 의 앱 슬러그는slack입니다.
사용자 123 slack MCP 서버에 연결하려면 MCP 클라이언트가 /123/slack 경로로 요청을 보냅니다. 자세한 내용은 아래 SSE 문서를 참조하세요 .
서버 개요
이 MCP 서버를 사용하는 방법은 두 가지가 있습니다.
1 - 앱별 /{external_user_id}/{app} 현재 mcp.pipedream.com 에서 사용할 수 있습니다. 각 앱마다 엔드포인트를 사용할 수 있습니다. 해당 앱에 사용 가능한 모든 도구는 해당 엔드포인트에서 사용할 수 있습니다.
2 - 동적 /{external_user_id} 이 버전은 도구의 동적인 업데이트 기능을 필요로 하는 실험 버전입니다. chat.pipedream.com 의 도구 구동을 위해 이 서버를 사용합니다.
[!NOTE] 동적 MCP 서버에 대한 코드는 이 리포지토리에서 사용할 수 있지만 내부 DB에 의존하므로 아직 로컬에서 실행할 수 없습니다.
직접 실행하고 싶으시면 알려주시기 바랍니다.
자신의 서버 호스팅
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 installStreamable HTTP Transport로 서버를 시작합니다.
pnpm dev:httpConnect API로 가는 모든 요청과 응답을 출력하려면 선택적 환경 변수 PD_SDK_DEBUG 사용할 수 있습니다.
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 Transport 설정
Stdio는 MCP Inspector로만 테스트되었습니다.
npx @modelcontextprotocol/inspector bun src/stdio.ts검사기 URL에 대한 로그를 확인하세요.
검사기의 왼쪽이 다음과 일치하는지 확인하세요.
그런 다음 "도구 목록"을 눌러 MCP 도구 목록을 가져옵니다.
특허
Pipedream 소스 사용 가능 라이센스 버전 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