MCP server

Your product stack,inside your AI assistant.

Productstack ships a remote MCP server. Connect Claude Code, Claude or Cursor with one browser sign-in, then read and update your roadmap, ideas, OKRs, changelog, knowledge base and docs in plain language.

Connect in a minute

One URL.
One sign-in.

It is a remote server, so there is nothing to install or run. Any MCP client that supports remote servers with OAuth sign-in can connect.

01

Add the server

Point your MCP client at the Productstack URL. One command in Claude Code, one line of config elsewhere.

02

Sign in

Your browser opens, you sign in to Productstack and approve the connection. No API key to copy or store.

03

Ask

The assistant can now see your workspace and act on it. Start with a question, or hand it a task.

Claude Code
claude mcp add --transport http productstack \
  https://app.productstack.io/api/mcp
Cursor and other clients · mcp.json
{
  "mcpServers": {
    "productstack": { "url": "https://app.productstack.io/api/mcp" }
  }
}

In Claude, add it as a custom connector under Settings and paste the same URL.

What you can do

Say it.
It's done in Productstack.

Each of these is a real request the server can carry out today. The assistant chains the tools; you review the result.

Close out a ship day

“We shipped bulk edit. Move the card to Shipped and draft the changelog entry.”

Finds the card, moves it to your done column at 100%, and saves a draft release for you to review.

Turn a release into a help doc

“Turn the v2.4 release into a how-to article and leave it as a draft.”

Reads the release notes and writes a knowledge-base article in the category you name.

Capture ideas where they come up

“Log these five requests from my call notes as private ideas.”

Creates each idea with a title and description, kept off the public board until you decide.

Spec it without leaving the editor

“Read the bulk-edit idea and write a PRD for it.”

Pulls the idea's full text and saves a document in Productstack, as a draft or in review.

Keep OKRs honest

“Set KR2's current value to 8 minutes and mark the objective at risk.”

Updates the key-result metric and the objective's confidence, so progress reflects reality.

Ask about the plan

“What's in the Now column, and how far along is each card?”

Lists your roadmap cards with their column and progress, and answers from live data.

The full toolset

19 tools.
Every layer of the loop.

Six kinds of item are covered end to end: ideas, roadmap cards, changelog releases, knowledge-base articles, documents and objectives. Your assistant can list them, read them in full, create them and update them.

Workspace
productstack_whoami
Show which workspace this connection belongs to.
productstack_list_workspaces
List every workspace your account can access.
productstack_set_workspace
Switch the connection to another workspace. It stays switched.
productstack_get_context
List objectives, roadmap columns and knowledge-base categories, with IDs.
Read and remove
productstack_list
List ideas, roadmap cards, releases, articles, documents or objectives.
productstack_get
Fetch one item with its full body.
productstack_delete
Delete an item. Roadmap cards are archived and can be restored; other types are deleted permanently.
Roadmap
productstack_create_roadmap_card
Create a card, optionally in a column and linked to an objective.
productstack_update_roadmap_card
Move a card between columns, set progress, edit its title or description.
Ideas
productstack_create_idea
Create an idea with a status, public or private.
productstack_update_idea
Change an idea's status, visibility or text.
Changelog
productstack_create_changelog_release
Create a changelog entry. Saved as a draft unless you ask to publish.
productstack_update_release
Edit an entry, or publish or unpublish it.
Knowledge base
productstack_create_kb_article
Create an article from markdown. Saved as a draft unless you ask to publish.
productstack_update_article
Edit an article, move its category, or publish or unpublish it.
Objectives
productstack_create_objective
Create an objective with optional key results.
productstack_update_objective
Update status, progress, priority, confidence or key-result metrics.
Documents
productstack_create_document
Create a PRD or spec as draft, in review or final.
productstack_update_document
Edit a document or change its status.

Not exposed over MCP today: the feedback inbox, votes, comments and workspace settings. Lists return the most recent 100 items of each type.

Built to hand to an agent

You stay
in control.

An assistant that can change your roadmap should be easy to trust and easy to check. The server is designed so the risky steps stay with you.

Sign-in, not secrets

The connection is authorised with OAuth in your browser. There is no long-lived API key sitting in a config file.

Scoped to your workspaces

The assistant can only reach workspaces you are a member of, and works in one at a time. Switching is explicit.

Drafts by default

New changelog entries and help articles are saved as drafts. Nothing is published unless you ask for it.

Roadmap cards are archived

Deleting a card archives it, and you can restore it in the app. Deleting other items is permanent, so the tool says so.

Three ways in

Use the one that fits
where you already work.

AI Copilot

AI inside Productstack

Drafting, deduping and triage built into each screen, for when you are working in the app.

See the AI Copilot
MCP server

Productstack inside your AI

Your assistant reads and updates the workspace, for when you are working in Claude, Cursor or your terminal.

See the tools
REST API & webhooks

Productstack inside your code

Endpoints and events for your own integrations and automations, for when no person is in the loop.

See the platform

Put your roadmap
one sentence away.

Build what your customers want, and keep them. 14-day free trial, no credit card, cancel anytime.