STORYBLOQ TOOLS

54 tools from the Storybloq MCP Server, categorised by risk level.

READ 27 tools
Read storybloq_blocker_list All roadmap blockers with dates and status Read storybloq_handover_get Content of a specific handover document by filename Read storybloq_handover_list List handover filenames (newest first) Read storybloq_lesson_digest Compiled ranked digest of active lessons — primary read interface for context loading Read storybloq_lesson_get Get a lesson by ID Read storybloq_lesson_list List lessons with optional status/tag/source filters Read storybloq_node_list List configured federation nodes in an orchestrator project Read storybloq_note_get Get a note by ID Read storybloq_note_list List notes with optional status/tag filters Read storybloq_phase_list All phases with derived status (complete/inprogress/notstarted) Read storybloq_recap Session diff — changes since last snapshot + suggested next actions. Shows what changed and what to work on. Read storybloq_status Project summary — returns guidance if no .story/ project found Read storybloq_ticket_get Get a ticket by ID (includes umbrella tickets) Read storybloq_ticket_list List leaf tickets with optional filters Read storybloq_ticket_meta_get Get custom passthrough metadata for a ticket. Omitting path returns all custom metadata. Read storybloq_validate Reference integrity + schema checks on all .story/ files Read storybloq_export Self-contained project document for sharing Read storybloq_handover_latest Content of the most recent handover document(s) Read storybloq_issue_get Get an issue by ID Read storybloq_issue_list List issues with optional filters Read storybloq_issue_meta_get Get custom passthrough metadata for an issue. Omitting path returns all custom metadata. Read storybloq_phase_current First non-complete phase with its description Read storybloq_phase_tickets Leaf tickets for a specific phase, sorted by order Read storybloq_recommend Context-aware ranked work suggestions mixing tickets and issues Read storybloq_session_report Generate a structured analysis of an autonomous session — works even if project state is corrupted Read storybloq_ticket_blocked All blocked tickets with their blocking dependencies Read storybloq_ticket_next Highest-priority unblocked ticket(s) with unblock impact and umbrella progress
WRITE 25 tools
Write storybloq_snapshot Save current project state for session diffs. Creates a snapshot in .story/snapshots/. Write storybloq_handover_create Create a handover document from markdown content Write storybloq_init Initialize a new .story/ project in the current directory Write storybloq_issue_create Create a new issue. ID assignment is serialized under the project lock, so concurrent creates that acquire ... Write storybloq_issue_meta_set Set custom passthrough metadata on an issue. Core issue fields are protected. Write storybloq_issue_meta_unset Unset custom passthrough metadata on an issue. Core issue fields are protected. Write storybloq_issue_update Update an existing issue Write storybloq_lesson_create Create a new lesson. ID assignment is serialized under the project lock, so concurrent creates that acquire... Write storybloq_lesson_reinforce Reinforce a lesson — increment reinforcement count and update lastValidated date Write storybloq_lesson_update Update an existing lesson Write storybloq_node_add Add a federation node to an orchestrator project Write storybloq_node_init Initialize .story/ in a federation child node from the orchestrator. Does not require allowNodeWrites. Write storybloq_node_update Update an existing federation node Write storybloq_note_create Create a new note. ID assignment is serialized under the project lock, so concurrent creates that acquire t... Write storybloq_note_update Update an existing note Write storybloq_phase_create Create a new phase in the roadmap. Exactly one of after or atStart is required for positioning. Write storybloq_register_subprocess Register a running subprocess so monitors can distinguish slow builds from hung agents. Writes a per-PID fi... Write storybloq_review_lenses_judge Prepare the judge prompt for final verdict after merger. Applies verdict calibration rules and convergence ... Write storybloq_review_lenses_prepare Prepare a multi-lens code/plan review. Returns lens prompts for the agent to spawn as parallel subagents. H... Write storybloq_review_lenses_synthesize Synthesize lens results after parallel review. Validates findings, applies blocking policy, classifies orig... Write storybloq_ticket_create Create a new ticket. ID assignment is serialized under the project lock, so concurrent creates that acquire... Write storybloq_ticket_meta_set Set custom passthrough metadata on a ticket. Core ticket fields are protected. Write storybloq_ticket_meta_unset Unset custom passthrough metadata on a ticket. Core ticket fields are protected. Write storybloq_ticket_update Update an existing ticket Write storybloq_unregister_subprocess Unregister a subprocess after it completes. Idempotent -- no error if the PID was already unregistered. Rel...

Route Storybloq through PolicyLayer and every one of its 54 tools is checked against your policy before it runs.

GOVERN STORYBLOQ →

Enforced before the call runs. Nothing to install.

How many tools does the Storybloq MCP server have? +

The Storybloq MCP server exposes 54 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on Storybloq tools? +

Route the Storybloq server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard; they are enforced on every call before it reaches the server.

What risk categories do Storybloq tools fall into? +

Storybloq tools are categorised as Read (27), Write (25), Destructive (1), Execute (1). Each category has a recommended default policy.

Enforce policy on every Storybloq tool call.

Deterministic rules across all 54 Storybloq tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Free to start. No card required.

42,500+ MCP servers and 110,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.