Install
openclaw skills install pipintama-boardsCreate, fetch, share, or change visibility for hosted Pipintama Boards through the MCP server. Use when a user needs a mindmap, flowchart, kanban board, or architecture map, and the right output is a hosted visual board link instead of only prose.
openclaw skills install pipintama-boardsUse this skill when the user would benefit from a hosted visual board instead of only plain text.
Primary MCP endpoint:
https://api.pipintama.com/mcpAccess model:
Authorization: Bearer <key> or x-api-keyHealth check:
https://api.pipintama.com/mcp-healthPrimary tools:
list_board_modescreate_boardget_boardshare_boardset_board_visibilityupdate_boardexport_board_pngUse Boards when the user asks for:
Do not use Boards when:
source_text instead of rewriting the task into something unrelated.shared unless the user explicitly wants public or private.workspace_id unless the user explicitly provides one. Let the authenticated API key determine the workspace.mindmap: concept exploration, brainstorming, clustering ideasflowchart: processes, approvals, decisions, yes/no branchingkanban: tasks grouped by stage, backlog/doing/review/done planningarchitecture: services, databases, integrations, gateways, system mapsPrefer the simplest correct mode. Do not use architecture for a human workflow. Do not use kanban for a concept breakdown.
mindmapUse when:
Rules:
flowchartUse when:
Rules:
kanbanUse when:
Rules:
architectureUse when:
Rules:
sharedpublic only when the user explicitly wants an open linkprivate only when the user explicitly asks for restricted accessIf a board needs to be shareable and is not already shared, call share_board.
create_boardUse this for the first board creation.
Expected inputs:
{
"title": "Approval Flow",
"board_type": "flowchart",
"source_text": "User submits a request. System validates the payload. If the request is valid, create the board and notify the user. If the request is invalid, return an error and ask for correction.",
"visibility": "shared"
}
get_boardUse this when the user asks to inspect, retrieve, or reason about an existing board.
share_boardUse this when a board should be opened through a tokenized share link.
set_board_visibilityUse this when the user explicitly asks to make a board private, shared, or public.
update_boardUse this when the user wants to refine an existing board instead of creating a new one.
Typical cases:
Expected inputs:
{
"board_id": "cmndns0hn0001o401md5okzju",
"board_type": "flowchart",
"source_text": "User submits request. Validate request. If valid, create the board. If invalid, ask for correction.",
"note": "Tighten the wording and preserve yes/no branching."
}
export_board_pngUse this when the user needs an actual image file instead of only a hosted link.
Typical cases:
Expected inputs:
{
"board_id": "cmndns0hn0001o401md5okzju",
"theme": "light"
}
Default output:
If the channel supports images and visual attachments are useful:
Only return raw sceneJson when the user explicitly asks for raw data.
Good response pattern:
I created a flowchart for the approval process:
https://boards.pipintama.com/b/<board-id>?t=<share-token>
It includes the intake step, validation step, and yes/no branching for success vs correction.
Image-friendly pattern:
I created the board and exported a PNG for easy sharing:
Viewer: https://boards.pipintama.com/b/<board-id>?t=<share-token>
PNG: https://api.pipintama.com/mcp-exports/<board-id>.png?theme=light
Only use live Pipintama URL patterns.
Valid:
https://boards.pipintama.com/b/<board-id>https://boards.pipintama.com/b/<board-id>?t=<share-token>https://api.pipintama.com/mcp-exports/<board-id>.png?theme=lightInvalid:
https://pipintama.com/board/<board-id>https://cdn.pipintama.com/boards/<board-id>/export.pngarchitecture for a human workflowkanban for concept explorationupdate_board when the user wants to refine an existing board instead of creating a new oneexport_board_png when the channel benefits from an image attachmentexport_board_pngupdate_board