Connect your AI assistant
to your portfolio.

Shipchart runs an MCP server at shipchart.app/mcp. This page covers how to connect a client, what the tools can read and write, and what you get on the free plan.

Ask about your projects
where you already work.

Once a client is connected, the assistant can look up revenue, goals, roadmaps and check-ins for any of your projects. It can also load a project's tech stack and conventions before it touches the code.

  • Free plan: every read tool, prompt and resource
  • Builder plan: write tools too, such as logging a check-in or revenue
  • Tokens carry read, write, delete and sync abilities, and you choose which
  • Every tool is scoped to your own account
ClaudeClaude CodeCursorWindsurfChatGPT / CodexGemini CLIAny MCP client
shipchart-mcp
you:how did this month go, and what is next on the roadmap?
Revenue this month: $4,250 (+12% MoM)
Goals: 3 on track, 1 at risk
Now on my-saas: Rate limiter, Auth flow
tools used: dashboard_get, roadmap_get, goals_list

Two ways to connect

  1. Claude.ai and Claude Desktop. Go to Settings, then Connectors, and add a custom connector with the URL https://shipchart.app/mcp. Claude opens a Shipchart sign-in page and you click Authorize. There is no token to copy.
  2. Claude Code, Cursor, Windsurf and other clients. Create a token under Settings, then API Tokens, and pick its abilities. Paste the config on the right into your client's MCP file, such as .mcp.json or ~/.cursor/mcp.json, and restart the client.
  3. Then run shipchart:init from inside a repo, so the project has context for the assistant to load next time.
Step-by-step guides for each client
MCP Config
{
  "mcpServers": {
    "shipchart": {
      "url": "https://shipchart.app/mcp",
      "headers": { "Authorization": "Bearer YOUR_TOKEN" }
    }
  }
}

What the tools can do

These are the tools you are likely to use most. Read tools work on every plan. Write tools need a paid plan and a token with the write ability. Deleting and triggering a sync need their own abilities. The full list is in the MCP docs.

Read (free and paid)

Tool Description
dashboard_getPortfolio summary: monthly revenue, project counts and stale projects
projects_listEvery project with its stage, tech stack and issue tracker
projects_get_contextWhat an agent needs before working on a project: stack, repo, deployment URLs, brief and notes
revenue_listRevenue entries, filtered by date range or type
financials_summaryRevenue, expenses and profit for a month, compared with the month before
goals_listAll goals across the portfolio, with progress
roadmap_getRoadmap items for one project or all of them
checkins_listRecent check-ins with mood and notes
recent_errorsRecent errors from the Sentry or Bugsnag project you connected

Write (Builder plan)

Tool Description
checkins_createRecord a check-in on a project, with a mood
revenue_createLog a recurring or one-time revenue entry
expenses_createLog a recurring or one-time expense
goals_createSet a goal for one project or the whole portfolio
ideas_createPark a new idea, with optional scores
roadmap_addAdd a roadmap item to a project
metrics_recordRecord a value for a built-in or custom metric
update_project_contextUpdate a project's context fields (used by shipchart:discover-context)
delegate_to_agentHand a task to a runner you have set up and track it in Shipchart

Prompts

Ready-made workflows your client can run by name.

Prompt Description
shipchart:initRun it inside a repo. Finds or creates the matching project, then fills in its context from the code
shipchart:discover-contextRe-reads the codebase and refreshes tech stack, architecture, conventions, features and limits
switch-project-promptLoads one project's full context and gives a short briefing
weekly-review-promptWhat changed this week, what needs attention and what to look at next
project-health-check-promptRevenue trend, activity and recommendations for one project
quick-capture-promptA quick round of check-ins across your active projects

Resources

For clients that can attach MCP resources to a conversation.

Resource Description
founder://dashboardA read-only snapshot of the whole portfolio
founder://projects/{id}One project with revenue, links and recent check-ins
founder://projects/{id}/contextDeveloper context for a project, meant to be loaded at the start of a session

A few prompts
to start from.

Once the server is connected, any prompt that mentions your projects will work. These four are the ones worth saving. Copy one, paste it into your client and edit it to suit you.

PromptWhat It Does
Weekly reviewReads the dashboard, goals and roadmap, then suggests what to work on first
Money checkLooks at revenue, expenses and profit and points out what changed
Roadmap criticReads a project roadmap and argues for what to cut or move
Friday wrap-upSummarizes the week across projects and drafts check-ins for you to confirm

Weekly review

Review my Shipchart portfolio for the week. Use the Shipchart tools to:
1. Read the dashboard and note any stale projects
2. Check active goals and their progress
3. Look at each roadmap for items that have not moved
4. Suggest what I should work on first, and say why

Money check

Look at the money across my Shipchart portfolio. Use the Shipchart tools to:
1. Get this month's financial summary
2. Compare revenue per project with last month
3. List my largest expenses
4. Tell me what changed and what deserves a closer look

Roadmap critic

Act as a skeptical product person. Use the Shipchart tools to:
1. Load the context for the project I name
2. Read its roadmap
3. Point out items that look too big or too vague
4. Suggest what to cut, split or move to Later

Friday wrap-up

Help me close out the week. Use the Shipchart tools to:
1. Summarize this week's check-ins and goal movement
2. List projects with no check-in this week
3. Draft a check-in for each and ask me to confirm before saving
4. Finish with a short plan for next week

Save your own as an AI team member

If you keep reusing a prompt, you can save it in Shipchart as a custom agent with its own instructions. Each one shows up in your MCP client as a prompt named agent:your-agent, and you can export it as a SKILL.md file. This part is optional.

No MCP client?
Use the CLI instead.

The CLI reads the same data as the MCP server and can print it in a form a model can read. Like MCP, it is read-only on the free plan and can write on the Builder plan.

  • shipchart status prints revenue, goals, delegations and stale projects
  • shipchart delegate run hands a task to Copilot or your local worker
  • shipchart worker runs delegated tasks on your own machine and opens a pull request
  • --format llm makes any command print compact markdown for a model
  • shipchart context export prints a project's context, ready to pipe or paste
  • .shipchart.yml links a directory to a project, so commands know which one you mean
shipchart-cli
$shipchart status
Good morning, Sam
Revenue this month: £245 · Last month: £220
Projects: 3 (2 active)
! cli-tool: no check-in for 23 days

Install and link a project

  1. 1. Install from the Homebrew tap shipchart/tap, or download a binary for macOS or Linux. The CLI docs have the exact commands.
  2. 2. Authenticate with shipchart auth login.
  3. 3. Link the directory to a project with shipchart init.
Context for your agent
# Print this project's context and copy it
$ shipchart context export --size l | pbcopy

# Write it to AGENTS.md (and CLAUDE.md) in the repo
$ shipchart context pull --claude

# Any command, formatted for a model
$ shipchart roadmap list --format llm

Connect your assistant,
then ask it about your projects.

Reading is free on every plan, for up to 4 projects. The Builder plan lets your assistant write as well.