How to integrate Productboard MCP with Atomic Agent

Connect Atomic Agent to Productboard MCP. Create a new feature idea in productboard, list all features in the current release, and more using natural language, with authentication handled for you.

Productboard logoProductboard
Api KeyOauth2

Productboard is a product management platform that consolidates feedback and prioritizes features. It helps teams align roadmaps with customer insights and strategic goals.

99 Tools

Introduction

Atomic Agent is an open-source AI agent that runs on your machine and supports local models through llama.cpp. Connect it to 1,500+ apps through Composio, including Productboard.

This guide uses Atomic Agent's built-in Composio integration. You need Atomic Agent v0.5.6 or later, your own Composio API key, and a Productboard account. See the Atomic Agent documentation for installation instructions.

Also integrate Productboard with

How Atomic Agent connects to Productboard

Atomic Agent connects to Composio's Tool Router over Streamable HTTP MCP. It discovers the tools needed for your request, and Composio handles account authentication.

Execution and account-connection tools follow Atomic Agent's configured approval policy. Review any approval prompt before allowing an action on your connected account.

Connect Productboard to Atomic Agent

  1. Sign up or sign in to the Composio dashboard. Copy your API key.
  2. In Atomic Agent, open the Integrations tab and select Composio. Select API key, press e, paste the key, and press Enter. The tools become available immediately, without a restart.
  3. Ask Atomic Agent to do something in Productboard. It searches Composio for the right tool.
  4. On first use, open the sign-in link returned in the chat. Connect your Productboard account, then return to Atomic Agent to continue.

Headless setup

Add the following line to ~/.atomic-agent/.env, replacing YOUR_COMPOSIO_API_KEY with your key. Start Atomic Agent after saving the file.

bash
COMPOSIO_API_KEY=YOUR_COMPOSIO_API_KEY

What is the Productboard MCP server, and what's possible with it?

The Productboard MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your Productboard account. It provides structured and secure access to your product management workspace, so your agent can perform actions like managing feature ideas, collecting user feedback, prioritizing roadmap items, and aligning strategic goals on your behalf.

  • Centralized feedback collection: Let your agent gather, aggregate, and organize product feedback from stakeholders and customers, so nothing slips through the cracks.
  • Feature and idea management: Enable your agent to create, update, categorize, and prioritize feature ideas or product requests in your Productboard workspace.
  • Roadmap planning and alignment: Ask your agent to assist in building and updating product roadmaps, ensuring initiatives align with business objectives and customer needs.
  • Insightful prioritization workflows: Have the agent score, sort, and recommend features for development using built-in prioritization frameworks and customer impact data.
  • Collaboration and stakeholder updates: Empower your agent to share status updates, progress changes, and new plans with internal teams and stakeholders directly from Productboard.

Use Productboard from Atomic Agent

With your account connected, ask Atomic Agent to work with Productboard in natural language. You can connect more apps through the same Composio integration as you need them.

Visit the Atomic Agent website or inspect the Atomic Agent source code.

Troubleshooting

Why is my API key rejected?

Copy the key directly from the Composio dashboard. Atomic Agent requires ASCII characters because it sends the key in an HTTP header. Remove any extra characters introduced when copying.

Why are Composio tools unavailable after saving a key?

Check that you use Atomic Agent v0.5.6 or later and that Composio is enabled in your configuration. A "composio": { "enabled": false } setting disables the integration while keeping the saved key on disk.

Does Composio have a free plan?

The Hobby plan includes 100,000 tool calls per month. Composio-managed OAuth apps have a lower included allowance. See Composio pricing for the current limits that apply to your connection.

TOOLS

Supported Tools

Every Productboard action and event your agent gets out of the box.

Add Note Followers

Tool to add multiple followers to a Productboard note.

Add Note Tag

Adds a tag to a Productboard note for categorization and organization.

Create Company in Productboard

Tool to create a new company in Productboard.

Create Company Custom Field

Tool to create a new custom field for companies.

Create Component

Tool to create a new (sub)component under a product or component.

Create Entity Relationship

Tool to create a relationship between two entities in Productboard.

Create Entity (v2)

Tool to create a new entity in Productboard using the v2 API.

Create Feature

Tool to create a new feature or subfeature in Productboard.

Create Feature-Objective Link

Tool to create a link between a feature and an objective (OKR).

Create Note Link

Tool to create a link between a note and an entity.

Create Note (v2)

Tool to create a new note in Productboard using the v2 API.

Create Objective

Tool to create a new objective in Productboard.

Create Objective-Feature Link

Tool to create a new link between an objective and a feature.

Create Release

Tool to create a new release in Productboard.

Create User

Tool to create a new user in Productboard.

Create Webhook Subscription

Tool to create a new webhook subscription.

Delete Company

Tool to delete a specific company.

Delete Company Field

Tool to delete a specific company custom field.

Delete Custom Field Value

Tool to delete a custom field value from a hierarchy entity in Productboard.

Delete Entity Relationship

Tool to delete a relationship between two entities.

Delete Entity V2

Tool to delete a PM entity using the v2 API.

Delete Feature

Tool to delete a specific feature.

Delete Feature Objective Link

Tool to delete a link between a feature and an objective.

Delete Initiative

Tool to delete a specific initiative.

Delete Key Result

Tool to delete a specific key result from Productboard.

Delete Note Relationship

Tool to delete a note relationship.

Delete Note V2

Tool to delete a note using the v2 API.

Delete Note Tag

Tool to remove a tag from a Productboard note.

Delete Objective

Tool to delete a specific objective from Productboard.

Delete Objective-Feature Link

Tool to delete a link between an objective and a feature.

Delete Release

Tool to delete a specific release.

Delete User

Tool to delete a specific user.

Delete Webhook Subscription

Tool to delete a webhook subscription.

Get Component

Tool to retrieve details of a specific component.

Get Custom Field Value

Tool to retrieve a custom field's value for a specific hierarchy entity.

Get Entity Configuration

Tool to retrieve entity configuration for a specific type.

Get Entity V2

Tool to retrieve a PM entity using the v2 API.

Get Feature Release Assignment

Tool to retrieve a specific feature release assignment.

Get Hierarchy Entity Custom Field

Tool to retrieve a specific custom field definition for hierarchy entities.

Get Notes Configuration V2

Tool to retrieve note configuration by type (simple, conversation, or opportunity).

Get Note V2

Tool to retrieve a note using the v2 API.

Get Objective

Tool to retrieve details of a specific objective.

Get Release

Tool to retrieve details of a specific release by ID.

Get Release Group

Tool to retrieve details of a specific release group.

Get Webhook Subscription

Tool to retrieve details of a specific webhook subscription.

List Analytics Member Activities V2

Tool to retrieve member activity analytics data from Productboard.

List Companies

Tool to list companies.

List Company Custom Fields

Lists all custom field definitions for companies in your Productboard workspace.

List Custom Fields

Lists custom field definitions for hierarchy entities (Products, Components, Features).

List Custom Field Values

Lists custom field values for hierarchy entities (products, components, features) in Productboard.

List Entities Configurations V2

Tool to retrieve configurations for all entity types in Productboard.

List Entity Relationships

Tool to retrieve relationships for an entity in Productboard.

List Entities V2

Tool to list entities from Productboard using the v2 API.

List Feature Initiatives

Tool to list initiatives linked to a given feature.

List Feature Objectives

Lists all objectives (OKRs) linked to a top-level feature.

List Feature Release Assignments

Tool to list feature–release assignments.

List Feature Statuses

Tool to list feature statuses.

List Feedback Form Configurations

Tool to list feedback form configurations.

List Initiatives

Tool to list initiatives from Productboard.

List Jira Integrations

Tool to list Jira integrations.

List Key Results

List key results from Productboard.

List Notes Configurations V2

Tool to list note configurations from Productboard v2 API.

List Note Links

Tool to list links associated with a note.

List Note Relationships V2

Tool to retrieve relationships associated with a note.

List Notes V2

Tool to retrieve a paginated list of notes from Productboard using the v2 API.

List Note Tags

Tool to retrieve all tags associated with a specific Productboard note.

List Objective Linked Features

Lists all features linked to a specific objective.

List Objective Linked Initiatives

Tool to list initiatives linked to a specific objective.

List Plugin Integrations

List all plugin integrations in the Productboard workspace.

List Release Groups

Lists all release groups in the Productboard workspace.

List Releases

Tool to list all releases in Productboard.

List Users

Retrieves a paginated list of all users in the Productboard workspace.

List Webhook Subscriptions

Tool to list all webhook subscriptions.

Remove Note Follower

Tool to remove a follower from a Productboard note.

Retrieve Company

Tool to retrieve details of a specific company.

Retrieve Company Field

Tool to retrieve details of a specific company custom field.

Retrieve Company Field Value

Tool to retrieve a specific company custom field value.

Retrieve Feature

Tool to retrieve details of a specific feature.

Retrieve Product

Tool to retrieve details of a specific product.

Retrieve User

Tool to retrieve details of a specific user.

List SCIM Users

Tool to list users via SCIM.

Search Entities V2

Tool to search for entities across Productboard using the v2 API.

Set Company Field Value

Tool to set or replace a specific company custom field's value.

Set Custom Field Value

Tool to set a custom field value on a hierarchy entity.

Set Entity Parent Relationship

Tool to set parent relationship on an entity.

Set Feature Release Assignment

Tool to update a feature release assignment.

Set Features

Tool to update a feature by ID.

Set Note Customer Relationship

Tool to set a customer relationship on a note in Productboard.

Set Product

Tool to update a product using PUT method in Productboard.

Update Company Custom Field

Tool to update a company custom field name.

Update Company

Tool to update an existing company in Productboard.

Update Component

Tool to update an existing component.

Update Entity V2

Tool to update a PM entity using the v2 API.

Update Features

Tool to update a feature in Productboard.

Update Note V2

Tool to update a note using the v2 API.

Update Objective

Tool to update an existing objective in Productboard.

Update Product

Tool to update a product in Productboard.

Update Release

Tool to update an existing release in Productboard.

Update User

Tool to update a user's information.

FAQ

Frequently asked questions

With a standalone Productboard MCP server, the agents and LLMs can only access a fixed set of Productboard tools tied to that server. However, with the Composio Tool Router, agents can dynamically load tools from Productboard and many other apps based on the task at hand, all through a single MCP endpoint.

Yes, you can. Atomic Agent fully supports MCP integration. You get structured tool calling, message history handling, and model orchestration while Tool Router takes care of discovering and serving the right Productboard tools.

Yes, absolutely. You can configure which Productboard scopes and actions are allowed when connecting your account to Composio. You can also bring your own OAuth credentials or API configuration so you keep full control over what the agent can do.

All sensitive data such as tokens, keys, and configuration is fully encrypted at rest and in transit. Composio is SOC 2 Type 2 compliant and follows strict security practices so your Productboard data and credentials are handled as safely as possible.

Start with Productboard.It takes 30 seconds.

Managed auth, hosted MCP servers, and every Productboard tool your agent needs.Free to start.

Start building