# AIOProductOS MCP

Connects an AIOProductOS workspace to Claude Code to manage backlogs, roadmap initiatives, and user metrics from chat. Built for product teams prioritizing work based on customer data.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: AIOProductOS
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/AIOProductOS/claude-plugin
- Updated: 2026-07-30
- HTML: https://affpapa.org/en/nevibecode/mcp/aioproductos-mcp

## What it does

The integration exposes 71 tools spanning customer metrics and sprint planning. An assistant inspects funnels and retention rates, logs incoming feedback, and creates roadmap features directly in conversation. Three endpoints render interactive MCP Apps interfaces, presenting visual task boards and weekly insight summaries instead of raw JSON payloads.

Several functions reach external recipients. Actions such as `reply_to_conversation` send messages to support visitors, while `post_to_channel` writes directly to internal team chats. Destructive calls are restricted. Running `delete_task` wipes out subtasks without recovery, so the server rejects the request unless `confirm: "DELETE"` is explicitly passed.

Connecting requires an active AIOProductOS workspace. When using the HTTP connector, authentication runs through an OAuth browser flow without manual token pasting.

## Requirements
- Needs: Node.js (commands run via npx)
- Remote server: `https://platform.aioproductos.com/api/mcp`
- Environment variables: `PRODUCTOS_TOKEN` — keys and tokens: ask the human for the values, never commit them or put them in shared files.

## Install

### Claude Code (native platform)

1. **Platform CLI: remote server**
```bash
claude mcp add --transport http mcp https://platform.aioproductos.com/api/mcp
```

2. **Platform CLI**
```bash
claude mcp add --env PRODUCTOS_TOKEN=<PRODUCTOS_TOKEN> --transport stdio aioproductos-mcp -- npx -y @aioproductoscom/mcp
```
Replace <…> with your own values

### Codex

1. **Platform CLI: remote server**
```bash
codex mcp add aioproductos-mcp --url https://platform.aioproductos.com/api/mcp
```

2. **Platform CLI**
```bash
codex mcp add aioproductos-mcp --env PRODUCTOS_TOKEN=<PRODUCTOS_TOKEN> -- npx -y @aioproductoscom/mcp
```
Replace <…> with your own values

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "aioproductos-mcp": {
            "url": "https://platform.aioproductos.com/api/mcp"
        }
    }
}
```
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "aioproductos-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "@aioproductoscom/mcp"
            ],
            "env": {
                "PRODUCTOS_TOKEN": "<PRODUCTOS_TOKEN>"
            }
        }
    }
}
```
Replace <…> with your own values

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "aioproductos-mcp": {
            "type": "http",
            "url": "https://platform.aioproductos.com/api/mcp"
        }
    }
}
```
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "aioproductos-mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@aioproductoscom/mcp"
            ],
            "env": {
                "PRODUCTOS_TOKEN": "<PRODUCTOS_TOKEN>"
            }
        }
    }
}
```
Replace <…> with your own values

### Gemini CLI

1. **Platform CLI: remote server**
```bash
gemini mcp add -t http aioproductos-mcp https://platform.aioproductos.com/api/mcp
```

2. **Platform CLI**
```bash
gemini mcp add -e PRODUCTOS_TOKEN=<PRODUCTOS_TOKEN> aioproductos-mcp npx -y @aioproductoscom/mcp
```
Replace <…> with your own values

## When to use it
- prioritize user feedback into scheduled sprint tasks
- inspect funnel drop-offs and retention metrics inside chat
- organize backlog items using visual board interfaces
- prevent accidental task deletion with mandatory confirmation flags

## Example prompts
- Run weekly product triage with `/aioproductos:triage`
- Show the current board status using `list_tasks`
- Review customer signals this week with `get_weekly_signal_memo`

## Similar
- [Reactive Resume](https://affpapa.org/en/nevibecode/mcp/reactive-resume.md) — MCP server · ★ 44908
- [screenpipe](https://affpapa.org/en/nevibecode/mcp/screenpipe.md) — MCP server · ★ 22082
- [Inbox Zero](https://affpapa.org/en/nevibecode/mcp/inbox-zero.md) — MCP server · ★ 12826
- [kaneo](https://affpapa.org/en/nevibecode/mcp/kaneo.md) — MCP server · ★ 9623
- [Mindwtr](https://affpapa.org/en/nevibecode/mcp/mindwtr.md) — MCP server · ★ 2330
- [Azure DevOps (ADO)](https://affpapa.org/en/nevibecode/mcp/azure-devops-ado.md) — MCP server · ★ 2071

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
