pi-durabletask-mcp

MCPCommunity
v0.7.12NyarlathotepppppMITAktualisiert vor 2 TnpmGitHub

Multi-provider Pi agent teams over MCP with parallel delegates, coordination, steering, and optional crash recovery

Läuft in
ClaudeCursorCopilotGemini

Abgeleitet aus den Transporten, die dieser Eintrag deklariert (stdio). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.

Automatisch aus öffentlichen Quellen indexiert. Vom Entwickler auf Forge noch nicht verifiziert.Diesen Eintrag beanspruchen →
13GitHub-Sterne
vor 2 TLetzte Aktualisierung
Paket
AutorNyarlathoteppppp
LizenzMIT
Version0.7.12
Quellenpm+mcp-registry
Trust-Status
B
60/100Gut
✓Im Forge-Index gelistet+10/10
—Publisher-Identität verifiziert+0/20
→ Publisher: führe `forge publish` im Repo des Pakets aus, um die Inhaberschaft zu beanspruchen
—Ed25519-Publish-Signatur+0/5
→ Wird automatisch ergänzt, wenn der Publisher `forge publish` ausführt
—Domain-Verifizierung+0/5
→ Publisher: hinterlege /.well-known/forge.json auf der Paket-Homepage mit { "publisher": "<github-login>" }
—npm Trusted Publishing (Sigstore)+0/5
→ Veröffentliche aus GitHub Actions mit --provenance, damit die Attestation dieses Paket an dieses Repo bindet
—npm-Maintainer-Übereinstimmung+0/5
→ Wird erreicht, sobald deine Identität oben verifiziert ist und dieser Login npm-Maintainer dieses Pakets ist
✓CVE-Scan · sauber+30/30
✓Statische Analyse · sauber+20/20
Füge das in Claude Code, Cursor oder einen beliebigen KI-Assistenten ein, um alle Lücken zu schließen
StatusVon der Community indexiert
PublisherNicht verifiziert
SignaturNicht signiert
Domain—
Herkunft—
Abhängigkeiten✓ 60 aufgelöst+ · keine verwundbar
Tool-Oberfläche18 Tools · 2 privilegiert
Sicherheits-Scan✓ Sauberv0.7.12 · heuteWie gut funktioniert dieser Scan?
EvaluierungenKeine
Indexiert10. Okt. 2026

Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.

Tools

18 Tools · 2 privilegiert
Statisch aus dem veröffentlichten Paket extrahiertv0.7.12 · 23h ago

Aus dem Quellcode gelesen, den npm tatsächlich ausliefert, zum Zeitpunkt des Scans. Das Paket wurde nie ausgeführt. Tools, die zur Laufzeit dynamisch registriert werden oder in gebündeltem beziehungsweise minifiziertem Code stecken, können übersehen werden — das hier ist also eine Untergrenze der Tool-Oberfläche, keine vollständige Erhebung.

statusCheck a background pi session. Returns state, turn count, tools used, latest text, and any

Check a background pi session. Returns state, turn count, tools used, latest text, and any

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

steerRedirect a running pi agent mid-task. The message lands after its current tool call finishes,

Redirect a running pi agent mid-task. The message lands after its current tool call finishes,

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

waitWait for delegates without polling in a loop. until: "progress" (default) returns after a new

Wait for delegates without polling in a loop. until: "progress" (default) returns after a new

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

answerAnswer a pending Pi extension UI question. Get requestId from questions[].id in status or wait.

Answer a pending Pi extension UI question. Get requestId from questions[].id in status or wait.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

follow_upSend another prompt to a delegate that has already finished, keeping everything it read

Send another prompt to a delegate that has already finished, keeping everything it read

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

abortStop a running pi session. Partial output stays readable via `status`.

Stop a running pi session. Partial output stays readable via `status`.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

sessionsList pi sessions held by this server, running and finished, plus finished durable sessions

List pi sessions held by this server, running and finished, plus finished durable sessions

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

forgetDrop a finished session from the review history, freeing its id for reuse.

Drop a finished session from the review history, freeing its id for reuse.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

delegate_start_batchLaunch caller-approved tasks by zero-based taskIndexes (omit for all unlaunched). Started tasks run once; startup failures can be retried.

Launch caller-approved tasks by zero-based taskIndexes (omit for all unlaunched). Started tasks run once; startup failures can be retried.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

delegate_waitKeine Beschreibung veröffentlicht

Dieses Tool hat keine Beschreibung veröffentlicht. Forge erfindet keine.

delegate_getGet one launched child's full report, state and follow-up readiness (without renewing quotas), including questions, failures and save diagnostics. store() reports within the SDK's storage limits; print only the conclusions/references the caller needs. Original savedTo files remain independent of su…

Get one launched child's full report, state and follow-up readiness (without renewing quotas), including questions, failures and save diagnostics. store() reports within the SDK's storage limits; print only the conclusions/references the caller needs. Original savedTo files remain independent of su…

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

delegate_follow_upAsk a finished child launched by this coordinator a targeted question, preserving its history/model/tools.

Ask a finished child launched by this coordinator a targeted question, preserving its history/model/tools.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

handoffHand a Pi session over between Claude/Codex windows. save (when the user asks to hand over): record

Hand a Pi session over between Claude/Codex windows. save (when the user asks to hand over): record

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

initOptional setup diagnostics: reports model availability, provider authentication, permissions and budgets.

Optional setup diagnostics: reports model availability, provider authentication, permissions and budgets.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

modelsList models this delegate may use from pi's available providers after model filters.

List models this delegate may use from pi's available providers after model filters.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

spawnprivilegiertDelegate a task to a pi agent running in the background. Returns a sessionId immediately, so

Delegate a task to a pi agent running in the background. Returns a sessionId immediately, so

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

spawn_batchprivilegiertFan out several delegates in one call. Each task inherits the batch-level model, cwd, tools

Fan out several delegates in one call. Each task inherits the batch-level model, cwd, tools

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

runDelegate a task to a pi agent and wait for the final answer. Blocks until done.

Delegate a task to a pi agent and wait for the final answer. Blocks until done.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

17 von 18 Tools haben eine Beschreibung veröffentlicht.

Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.

Über

Multi-provider Pi agent teams over MCP with parallel delegates, coordination, steering, and optional crash recovery

Schlagwörter
mcpmcp-servermodel-context-protocolpipi-coding-agentcoding-agentsubagentdelegateclaude-codellmopenrouterdeepseekgrokcodex
Alternativen
Tool-Oberflächen werden verglichen…

Abhängigkeitsbaum

Was ein Forge-Scan am 2026-10-21 aus den npm-Metadaten aufgelöst hat — beobachtete Auflösung, keine Angabe des Herausgebers.

60 Pakete aufgelöst · 5 direkt · keines mit Sicherheitshinweisen Die Auflösung endet bei Tiefe 4 und 60 Paketen.

Der Durchlauf endete an der Grenze von 60 Paketen. Der Rest des Baums wurde nie aufgelöst.

36 weitere aufgelöste Pakete werden hier nicht gezeichnet (Anzeigegrenze: 24). Jede Abhängigkeit mit einem Sicherheitshinweis wird unabhängig von der Grenze gezeichnet. Vollständiges Inventar (CycloneDX-SBOM)

Deklariert, aber nicht aufgelöst

74 deklarierte Abhängigkeiten sind nie im Baum gelandet. Sie fehlen in Forges Auflösung, nicht im Paket.

+62 weitere nicht aufgeführt. Die Zählungen nach Grund oben erfassen sie alle.

Nicht verfolgt: peerDependencies, optionalDependencies. Dieser Baum erfasst nur Laufzeitabhängigkeiten; was jene mitbringen, wurde nie aufgelöst.