Product Pillars

com.productpillarsPublished by productpillars.comOfficial publisherv1.4.0Updated Nov 1, 2026

Flowcharts that people and agents edit together on one live canvas, exported as Mermaid.

VerifiedStreamable HTTPWeb executableProductivity & WorkflowMedia & Design

Overview

AI-generated overview

Hosted MCP server that lets an assistant create, edit, lint, render and share flowcharts on a shared Product Pillars canvas, exportable as Mermaid.

What you can do
  • List diagrams and projects, and read a single diagram
  • Create diagrams empty or from a Mermaid flowchart
  • Apply batched, conflict-safe edits with automatic layout
  • Lint and render diagrams to check and preview them
  • Update and share diagrams with others
  • Use built-in prompts for drawing flowcharts, building a diagram from source, and reviewing a diagram
When to use it
When someone wants a flowchart they will look at, edit by hand or share: user flows, onboarding and checkout flows, process maps, approval flows or decision trees. If nobody will ever open the diagram visually, a Mermaid block in a file is enough. It draws flowcharts only.
Requirements
A remote MCP endpoint; nothing runs locally. Sign-in is OAuth, approved once, which creates a free account if needed. Scripts and CI can instead use an API key from Settings sent as an Authorization Bearer header. Optional agent skill or Claude Code plugin are available for setup.
Before you install
Connected agents read and write diagrams through your account, so edits and shares change real data on the canvas. Diagram content an agent reads is sent to that agent's provider under their terms. An API key grants account-level access and should be kept secret. Avoid adding the server twice if you already configured it another way.

Installation

In SourceWeft

  1. Open Product Pillars in the dashboard and add it to a workspace.
  2. Connect the required credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.productpillars%2Fproduct-pillars/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.

{
  "mcpServers": {
    "product-pillars": {
      "type": "http",
      "url": "https://www.productpillars.com/api/mcp"
    }
  }
}

README

Product Pillars for agents

Product Pillars is a canvas for flowcharts that people and AI agents edit together. Your agent draws a user flow, process map or decision tree; you open it on the canvas, move things around, and the agent reads your changes back. Every diagram exports as Mermaid Markdown, so it can live in your repo.

This repo connects agents to it:

  • An Agent Skill (skills/product-pillars) that tells coding agents when a flowchart belongs on the canvas and how to draw one well. Works in Claude Code, Codex, Cursor, Gemini CLI and other agents that read skills.
  • A Claude Code plugin that bundles the skill with the hosted MCP server.
  • server.json, the listing for the official MCP Registry.

The MCP server itself is hosted at https://www.productpillars.com/api/mcp. Nothing here runs locally.

When to use it

Use Product Pillars when someone wants a flowchart they will look at, edit by hand, or share: user flows, onboarding and checkout flows, process maps, approval flows, decision trees. If nobody will ever open the diagram visually, a Mermaid block in a file is enough. It draws flowcharts only.

Install

The skill (any agent)

bash
npx skills add jeremybelcher/product-pillars-agent-kit

The skill tells the agent how to connect if the MCP server isn't set up yet.

The Claude Code plugin (skill plus MCP server)

In Claude Code:

text
/plugin marketplace add jeremybelcher/product-pillars-agent-kit/plugin install product-pillars@product-pillars

Then run /mcp, pick product-pillars, choose Authenticate and sign in. If you already added Product Pillars with claude mcp add, remove that entry so you don't have two connections to the same server.

Just the MCP server

ClientHow
Claude (web, desktop, mobile)Settings, Connectors, Add custom connector, paste https://www.productpillars.com/api/mcp
Claude Codeclaude mcp add --transport http product-pillars https://www.productpillars.com/api/mcp
Cursor, VS Code, Codex, Gemini CLIOne-click links and commands at productpillars.com/agents
Scripts and CIAn API key from Settings, sent as Authorization: Bearer mc_live_...

Sign-in is OAuth: you approve access once, and the agent can only do what your account can do. Signing in creates a free account if you don't have one.

What the agent can do

list_diagrams, list_projects, get_diagram, create_diagram (empty, or from a Mermaid flowchart), edit_diagram (batched, conflict-safe edits plus auto layout), lint_diagram, render_diagram, update_diagram and share_diagram. Prompts for clients that show them: draw_flowchart, diagram_from_source, review_diagram.

The full agent guide is at productpillars.com/llms.txt.

Privacy

Connected agents read and write diagrams through your account. Diagram content an agent reads is sent to that agent's provider under their terms. See the Privacy Policy and Terms.

Support

[email protected]

Source: README.md at commit 8cb88f2

Tools

0
This server asks you to sign in, so SourceWeft could not read its tools without an account and has not indexed them. What a connected account sees can depend on that account and its permissions.

Version history

1
  1. v1.4.0LatestOct 10, 2026

Score

75% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.