PIPEFISH LABS DEVELOPER API v2.4
GitHub Repo ↗ Live Simulator

Developer API & Agent Mesh SDK

Programmatic access to the PipeFish Labs autonomous multi-agent orchestration platform. Execute 8-node asynchronous scenario graphs with Native Mistral Handoffs, zero-trust MCP Connectors, and NIST FIPS 203 ML-KEM-768 post-quantum cryptographic verification.

🐍 Python SDK

Official client for Python 3.10+ supporting synchronous and asynchronous agent execution graphs.

from sdk.pipefish_sdk import PipeFishAgentMesh

mesh = PipeFishAgentMesh(api_key="pfl_live_...")
res = mesh.trigger_graph_execution(
    scenario_key="systemoptimizing",
    payload={"alert": "K8s ingress latency spike"}
)
View Python Source

🔷 TypeScript SDK

Type-safe Node.js / Deno / Web client with complete schema models for all 22 autonomous agent types.

import { PipeFishAgentMesh } from "@pipefish-labs/sdk";

const mesh = new PipeFishAgentMesh("pfl_live_...");
const res = await mesh.triggerGraphExecution(
  "systemoptimizing",
  { alert: "K8s ingress latency spike" }
);
View TypeScript Source

⚡ Model Context Protocol (MCP)

Connect Claude Desktop, Cursor, or Mistral directly to PipeFish agent tools via standard MCP stdio transport.

# Run the reference MCP server
python sdk/mcp_server.py

# Tools exposed:
# - trigger_agent_graph
# - get_agent_spec
# - verify_enclave_status
View MCP Server

OpenAPI 3.1.0 REST Contract

Full machine-readable specification available at sdk/openapi.yaml. Base URL: https://api.pipefishlabs.io/v1

Method Endpoint Description Auth
POST /graphs/{scenario_key}/execute Execute 8-node autonomous agent graph with Native Mistral Handoff Bearer Token
GET /agents List all 22 available agent types, skills, and MCP connectors Bearer Token
GET /agents/{agent_key}/spec Retrieve zero-trust cryptographic spec, RBAC, and handoff protocols Bearer Token
POST /webhooks/{agent_key}/trigger Trigger inbound asynchronous webhook payload for an agent HMAC-SHA256
GET /health Platform health check, active nodes, and runtime version Public

Security & Zero-Data Retention (ZDR)

RAM-Only Confidential Enclaves

All payload states between agent nodes are serialized inside AWS Nitro and Intel SGX confidential enclaves with strict 0-byte persistent storage guarantees. Every state transition is cryptographically signed using HMAC-SHA256 and encapsulated via NIST FIPS 203 ML-KEM-768 for post-quantum resilience.