MCP Tool Server Β· Task Orchestration Β· LLM-Native

Turn any workflow into an MCP tool β€” callable by any Agent.

PETP is a pipeline execution runtime that exposes every automation as a typed MCP tool. AI agents can discover, invoke, and chain your real business operations β€” while processors inside each task can call LLMs themselves for intelligent decision-making.

LLM Inside processors can call LLMs
Any Scenario personal & enterprise toolsets
Core Capabilities

Flexible Orchestration

Chain any mix of processors in a single execution. Branch on LLM output, loop over lists, retry on error β€” all in YAML, no code required.

LLM Inside Tasks

Any task step can invoke an LLM processor: summarise, classify, generate, or decide. Results flow as variables into downstream steps.

Tool-Set per Scenario

Package a curated set of executions for a specific domain β€” procurement, finance, DevOps, HR β€” and expose them as a focused MCP tool-set.

Personal & Enterprise

Run a personal assistant on your laptop, or deploy enterprise tool-sets on Docker. Same engine, same YAML, different scale.

10+
Built-in processor types
GUI
Low-code configuration
MCP
Native tool server
∞
Composable tool-sets
Scenario Examples
πŸ“¦
Procurement Automation

Download sourcing request documents, merge contracts by creation date, classify by type using LLM, then send a summary email β€” all triggered by a single Claude message.

Selenium LLM classify Email
πŸ“Š
Finance Report Builder

Pull data from multiple spreadsheets via SSH/SFTP, merge and pivot, call an LLM to write the executive summary section, and export as a final Excel report.

SSH/SFTP Spreadsheet LLM summarise
πŸš€
DevOps Task Toolkit

Expose CI pipeline triggers, deployment scripts, log fetchers, and health-checks as MCP tools. Let Copilot or a chat agent coordinate complex release workflows.

HTTP API SSH exec MCP tools
πŸ§‘β€πŸ’Ό
Personal Productivity

A lightweight personal MCP tool-set on your MacBook: web scraping, local file management, calendar data extraction, and LLM-powered daily brief generation.

Local files Web scrape LLM brief
MCP Tool Server

Every Execution becomes an MCP Tool

PETP starts an MCP server that advertises all configured executions as named tools with typed input/output schemas. Any MCP-compatible LLM client β€” Claude, Cursor, VS Code Copilot, or your own agent β€” can discover and invoke your real business workflows without any extra glue code.

MCP Server expose executions as tools
stdio transport HTTP Streaming

Request-to-Result flow

πŸ€–
MCP Client
Claude Β· Claude Code Β· Copilot
PETP self-call Β· any HTTP Streaming MCP client
β†’
πŸ”Œ
MCP Server
tools/list Β· tools/call
stdio Β· HTTP Streaming
β†’
βš™οΈ
PETP Runtime
Pipeline β†’ Execution β†’ Tasks
β†’
🧩
Processors
Selenium Β· HTTP Β· SSH Β· LLM Β· Email…
β†’
πŸ“€
JSON Result
Typed output returned to LLM

Build your own MCP tool-set with PETP

Define executions in YAML, start the MCP server, and any LLM agent can immediately discover and orchestrate your real-world workflows. No SDK. No boilerplate.