Pipefork Management MCP

com.pipeforkPublished by pipefork.comOfficial publisherv0.1.0Updated Oct 26, 2026

Manage Pipefork API projects, drafts, connections, secrets, and deployments through MCP.

VerifiedStreamable HTTPWeb executableCloud & InfrastructureDeveloper Tools

Overview

AI-generated overview

Remote MCP server for managing Pipefork API projects: list and create APIs, edit drafts, endpoints and steps, manage secrets and connections, and deploy…

What you can do
  • List and create APIs, and fetch one API by its stable ID
  • Read and validate the current canonical draft of an API
  • Create, update, delete and reorder structured endpoints and steps in a draft
  • List, create, rotate and deactivate workspace secrets, with submitted values never returned
  • List, inspect, create and update upstream connections using safe configuration and auth-profile references
  • List deployment environments and state, deploy the draft to Dev, promote Dev to Test to Prod, roll back, undeploy and view deployment history
When to use it
Useful when an assistant should help build and maintain Pipefork API projects end to end: scaffolding endpoints and steps in a draft, wiring upstream connections and secrets, and moving versions through Dev, Test and Prod without leaving the chat.
Requirements
A remote streamable HTTP endpoint at the provider's site; no packages, environment variables or headers are declared. Access is scoped to an authenticated caller and workspace, so a Pipefork account with the appropriate workspace permissions is implied.
Before you install
The server can change live systems: it creates and deletes endpoints and steps, creates, rotates and deactivates secrets, and deploys, promotes, rolls back and undeploys environments, including production. Secret values are write-only and never returned, so store them elsewhere before rotating. Connection and secret metadata is scoped to the authorized workspace.

Installation

In SourceWeft

  1. Open Pipefork Management MCP in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.pipefork%2Fmanagement/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "pipefork-management": {
      "type": "http",
      "url": "https://www.pipefork.com/mcp"
    }
  }
}

Tools

27

api_list

List APIs

List APIs the authenticated caller may access in the current workspace.

Parametersmode

api_get

Get API

Get one API by its stable API ID.

ParametersapiIdrequired

api_create

Create API

Create an API in the authenticated caller workspace.

Parametersnamerequiredslugdescription

draft_get

Get API draft

Retrieve the current canonical draft for an API by its stable API ID.

ParametersapiIdrequired

draft_validate

Validate API draft

Validate the current canonical draft for an API by its stable API ID.

ParametersapiIdrequired

endpoint_create

Create endpoint

Create a structured endpoint in an API draft.

ParameterspathrequiredapiIdrequiredmethodrequiredendpointIdrequiredinitialStepIdqueryParameters

endpoint_update

Update endpoint

Update a structured endpoint in an API draft.

ParameterspathapiIdrequiredmethodexamplesresponseagentToolendpointIdrequireddeprecationqueryParameters

endpoint_delete

Delete endpoint

Delete a structured endpoint from an API draft.

ParametersapiIdrequiredendpointIdrequired

step_create

Create endpoint step

Create a supported structured step in an API draft endpoint.

ParameterssteprequiredapiIdrequiredstepIdrequiredendpointIdrequired

step_update

Update endpoint step

Update a supported structured step in an API draft endpoint.

ParameterssteprequiredapiIdrequiredstepIdrequiredendpointIdrequired

step_delete

Delete endpoint step

Delete a structured step from an API draft endpoint.

ParametersapiIdrequiredstepIdrequiredendpointIdrequired

step_reorder

Reorder endpoint steps

Set the order of all steps in an API draft endpoint using stable step IDs.

ParametersapiIdrequiredstepIdsrequiredendpointIdrequired

secret_list

List secrets

List metadata for secrets in the authenticated caller workspace.

Takes no parameters.

secret_create

Create secret

Create a workspace secret. Submitted values are never returned.

Parametersnamerequiredvaluesrequireddescription

secret_rotate

Rotate secret

Rotate one workspace secret. Submitted values are never returned.

Parametersnamerequiredvaluesrequired

secret_deactivate

Deactivate secret

Deactivate one workspace secret without exposing its values.

Parametersnamerequired

connection_list

List connections

List safe metadata for upstream connections in the authorized workspace.

Takes no parameters.

connection_get

Get connection

Get safe metadata for one upstream connection in the authorized workspace.

Parametersidrequired

connection_create

Create connection

Create an upstream connection using safe configuration and auth-profile references.

ParametersnamerequireddescriptionruntimeKinddefaultHeadersbaseUrlByEnvironmentrequiredauthProfileIdByEnvironmentrequiredllmProviderConfigIdByEnvironment

connection_update

Update connection

Update an upstream connection using safe configuration and auth-profile references.

ParametersidrequirednamerequireddescriptionruntimeKinddefaultHeadersbaseUrlByEnvironmentrequiredauthProfileIdByEnvironmentrequiredllmProviderConfigIdByEnvironment

deployment_list

List deployments

List deployment environments and their states for an API.

ParametersapiIdrequired

deployment_get_state

Get deployment state

Get full deployment state including environments and rollback targets for an API.

ParametersapiIdrequired

deployment_deploy

Deploy API to Dev

Deploy the current draft to the Dev environment.

ParametersapiIdrequiredchangelog

deployment_promote

Promote deployment

Promote a version from one environment to the next supported environment (Dev to Test, Test to Prod).

Takes no parameters.

deployment_rollback

Roll back deployment

Rollback an environment to a previous version.

ParametersapiIdrequiredversionIdrequiredenvironmentNamerequired

deployment_undeploy

Undeploy API

Undeploy an environment, disabling it.

ParametersapiIdrequiredenvironmentNamerequired

deployment_history

List deployment history

List deployment history for an API.

ParametersapiIdrequired

Version history

1
  1. v0.1.0LatestOct 17, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.