Skip to content

Integration · Projects & tasks

Connect Claude & ChatGPT to Productboard

Ask your AI what customers said about a feature, or have it log feedback in Productboard right after a call. It can list, create and update notes, add comments, set which customer a note is from and link notes to features. It can also find, create and update features, initiatives, objectives and other entities, and move them in your hierarchy.

Connect Productboard free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Log this call as a note: Acme wants CSV export for reports.”

    The AI creates a feedback note with the content and sets Acme as the customer it came from.

  • “Which notes have not been processed yet?”

    It lists notes filtered on processed state, with their owner and creation date.

  • “Link that note to the CSV export feature.”

    It finds the feature by name and links the note to it.

What your AI can do

Feedback notes

List, create, update and delete notes, add comments, set the customer and link notes to features.

Features and roadmap

Find, create and update features, components, products, initiatives and objectives, and set parents and links between them.

Workspace setup

Read note types, entity types and their fields, and the allowed values of select fields, so new notes and entities fit your setup.

  • “What is the status and owner of the Bulk editing feature?”

    It finds the entity by name and reads its fields, such as status, owner and description.

  • “Create a feature called Dark mode under the Settings component.”

    It creates the feature and sets the Settings component as its parent.

  • “What is linked to the onboarding initiative?”

    It lists the initiative's parent, children and linked entities.

20 tools for Productboard

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_note_commentChanges dataAdd a comment (`data.content`) to a note by `note_id`.
  • create_entityChanges dataCreate an entity such as a feature, initiative or objective. Pass `data` with `type` and `fields` (e.g. name, description, status); optional parent relationship.
  • create_noteChanges dataCreate a feedback note. Pass `data` with `type` (e.g. simple, conversation) and `fields` such as name and content; optional relationships to a customer or features.
  • delete_noteDeletesPermanently delete a feedback note by `message_id` (the note ID). This cannot be undone.
  • get_entityGet one entity (feature, product, initiative, company, etc.) by `entity_id`, with its fields.
  • get_entity_typeGet one entity type's configuration by `type`, including which fields and statuses it supports.
  • get_noteGet one feedback note by `message_id` (the note ID), with its content, customer and linked features.
  • link_entityChanges dataCreate a relationship (link, isBlockedBy, isBlocking, etc.) from one entity (`entity_id`) to another via `data.target`.
  • link_noteChanges dataLink a note (`note_id`) to a feature or other entity, or to a customer, via `data`.
  • list_entitiesList or find entities such as features, components, products, initiatives, objectives or companies. Filter by `type`, `name`, owner, status, parent or archived.
  • list_entity_linksList an entity's parent, children, links and blocking relationships by `entity_id`.
  • list_entity_typesList the entity types in the workspace (feature, component, product, initiative, etc.) and their fields.
  • list_field_valuesList the allowed values of a select-type field by `field_id`, e.g. tags or custom dropdown options.
  • list_note_linksList what a note is linked to (its customer and linked features or other entities) by `note_id`.
  • list_note_typesList the note types and their available fields, so you know which `fields` a note accepts.
  • list_notesList feedback notes, filtered by owner, creator, archived/processed state, type, or created/updated date range. Paginated with `page_cursor`.
  • set_entity_parentVisible to othersMove an entity under a new parent (e.g. a feature under a component) by `entity_id` and `data.target`.
  • set_note_customerVisible to othersSet the customer (user or company) a note is from, by `note_id` and `data.target`.
  • update_entityChanges dataUpdate an entity's fields by `entity_id` using `data.fields` or `data.patch`, e.g. name, description, status or owner. Only the fields you pass change.
  • update_noteChanges dataUpdate a note's fields by `message_id` (the note ID) using `data.fields` or `data.patch`. Only the fields you pass change.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Productboard from the app list.

  2. 2

    Paste your key

    Paste a Productboard API access token. In Productboard go to Settings > Integrations > Public APIs > Access Token and click the + icon to create a token. Copy it right away, because it is shown only once. Productboard API tokens need a Pro plan or higher.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Productboard?

It can list, read, create, update and delete feedback notes, comment on them, set their customer and link them to features or other entities. It can list, read, create and update entities such as features, components, products, initiatives and objectives, and set parents and links. It can also read note types, entity types and field values.

Does the AI see my Productboard access token?

No. You paste your Productboard access token into PipMCP once. It is encrypted at rest, never shown to the AI and never shown again after you save it. The AI only gets the results of the tools you have switched on.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with lookups only. Deleting a note is permanent, and creating or updating entities changes your roadmap, so delete_note and the other write tools can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan, and you do not need a credit card to start. Paid plans are billed per completed task. You also need your own Productboard account on a plan that includes API tokens.

Which Productboard plan do I need?

Productboard offers API tokens on its Pro plan or higher, so your workspace needs one of those plans to connect. PipMCP uses Productboard's current v2 API for notes and entities.

Let your AI work in Productboard today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Productboard free

PipMCP is not affiliated with Productboard. Product names are trademarks of their owners.