- Home
- MCP servers
- Pipedream
Pipedream
- typescript
0
GitHub Stars
typescript
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"rajnandan1-pd-mcp": {
"command": "npx",
"args": [
"@pipedream/mcp"
],
"env": {
"PIPEDREAM_CLIENT_ID": "YOUR_CLIENT_ID",
"PIPEDREAM_PROJECT_ID": "YOUR_PROJECT_ID",
"PIPEDREAM_CLIENT_SECRET": "YOUR_CLIENT_SECRET",
"PIPEDREAM_PROJECT_ENVIRONMENT": "development"
}
}
}
}You can run a self-hosted MCP server to manage thousands of apps and APIs locally or within your organization. This server includes built-in OAuth and credential storage, and you can start it quickly with a standard Node.js package runner.
How to use
Start the MCP server locally using the standard command for running MCPs. Once it’s up, you will be able to access app-specific endpoints in your environment and manage tools and authentication for your users. Use the server with your MCP client by pointing it at the local runtime and following the app-specific or dynamic routing patterns for your integrations.
How to install
Prerequisites you need before starting: install Node.js and a package manager such as npm or npx.
# Install Node.js from https://nodejs.org/ or use your system package manager
# Ensure npm is available
node -v
npm -v
Additional setup and configuration
To run the MCP server locally with the standard self-hosting flow, you will use the single, explicit runtime command shown below. This starts the MCP server so you can manage apps, APIs, and tools within your own environment.
# Start the MCP server locally using the MCP package runner
npx @pipedream/mcp
Configuration and environment variables
You can configure the local MCP server with environment variables to connect to your Pipedream project and environment. The following variables are used during setup.
PIPEDREAM_CLIENT_ID=your_client_id
PIPEDREAM_CLIENT_SECRET=your_client_secret
PIPEDREAM_PROJECT_ID=your_project_id
PIPEDREAM_PROJECT_ENVIRONMENT=development
Notes and security
The self-hosted MCP server is a reference implementation intended to help you understand how to run and integrate the MCP server in your own environment. For production deployments, you should follow best practices for secret storage, OAuth credential handling, and secure access to the server from your clients.