git clone https://github.com/avohq/avo-mcp{
"mcpServers": {
"avo-mcp": {
"command": "node",
"args": ["/path/to/avo-mcp/dist/index.js"]
}
}
}2 items in this repository
Bootstrap a brand-new Avo tracking plan from scratch through the Avo MCP. Use when the workspace is empty or near-empty and the team is deciding what to track — runs a purpose meeting (problems, goals, metrics, key funnels), proposes a naming convention (structure/casing/tense), a starting set of categories, and start-milestone-complete events with event/user/system properties and constraints, then creates a branch. Triggers on "we're new to Avo", "where do we start", "set up tracking from scratch", "what should we track", "bootstrap a tracking plan", "design our first tracking plan". If the workspace already has a substantial plan, use the data-designer skill instead.
Work with an existing Avo tracking plan through the Avo MCP. Use to explore and search events, properties, and metrics; look items up by exact name or id; list items by structural filters; review and prioritize branches; design tracking for a new feature or PRD against the existing plan; make small branch edits (rename, allowed values, attach properties); implement a branch's changes in source code; and combine Avo with a data MCP (Amplitude, Mixpanel, PostHog, BigQuery, Snowflake, Databricks, Redshift) to diagnose tracking gaps. Triggers on "what events do we have for", "how is X tracked", "add tracking for", "design tracking for", "review the X branch", "what's on branch X", "implement the X branch for [source]", "look up [event/property/metric]", and analysis prompts like "where are users dropping off" or "how is [funnel] performing". If the workspace is empty or brand-new, use the data-designer-new-plan skill instead.
MCP Servers overview
# Avo MCP
mcp-name: io.github.avohq/avo
The **Avo MCP server** (`https://mcp.avo.app/mcp`) lets Claude, Codex, Cursor, Gemini, and other MCP clients read and edit your [Avo](https://www.avo.app) tracking plan. This repo also ships [Agent Skills](https://docs.claude.com/en/docs/claude-code/skills) and a Claude Code plugin that guide effective use of the server.
Each skill is a self-contained directory with a `SKILL.md` (instructions + metadata) and bundled resources. Claude loads them automatically when relevant to guide effective use of the Avo MCP server's tools (`search`, `get`, `save_items`, `workflow`, and the branch tools).
## Installing the Avo MCP server
The Avo MCP server is a remote, OAuth-protected HTTP server at `https://mcp.avo.app/mcp`. Add it to your MCP client:
**Claude Code (CLI)**
```bash
claude mcp add --transport http avo https://mcp.avo.app/mcp
```
You'll sign in through the browser on first use. The first time you make a change, you'll also get a one-time read → write re-auth prompt.
**Claude.ai / Claude Desktop**
Add a custom connector pointing at `https://mcp.avo.app/mcp` (Settings → Connectors → Add custom connector). Authenticate when prompted.
**Cursor and other MCP clients**
Add a remote (streamable HTTP) MCP server to your client's config:
```json
{
"mcpServers": {
"avo": { "type": "http", "url": "https://mcp.avo.app/mcp" }
}
}
```
> If you install the Claude Code **plugin** (below), it registers this server for you — these steps are for connecting the server directly (other clients, or Claude Code without the plugin).
## Skills
### `data-designer` — Work with an existing Avo tracking plan
Explore, search, and design against an existing Avo tracking plan: look events / properties / metrics up by name, id, meaning, or structural filter; review, prioritize, and implement branches; design tracking for a new feature or PRD against what already exists; make small branch edits; and combine Avo with a connected data MCP (Amplitude, Mixpanel, PostHog, BigQuery, Snowflake, Databricks, Redshift) to diagnose tracking gaps.
- Path: [`skills/data-designer/`](skills/data-designer/)
### `data-designer-new-plan` — Bootstrap a brand-new Avo tracking plan
Bootstrap a tracking plan from scratch in an empty or near-empty workspace: run a purpose meeting (problems, goals, metrics, key funnels), agree a naming convention, and seed the first categories and `start → milestone → complete` events with event / user / system properties and constraints — then create a branch.
- Path: [`skills/data-designer-new-plan/`](skills/data-designer-new-plan/)
## Use as a Claude Code plugin
This repo is also a Claude Code plugin marketplace. Installing the `avo` plugin bundles both skills **and** registers the Avo MCP server (`https://mcp.avo.app/mcp`) in one step:
```bash
claude plugin marketplace add avohq/avo-mcp
claude plugin install avo@avo-mcp
```
The plugin's layout:
- `.claude-plugin/marketplace.json` — the marketplace manifest (lists the `avo` plugin)
- `.claude-plugin/plugin.json` — the `avo` plugin manifest
- `.mcp.json` — registers the Avo MCP server
- `skills/` — the two skills, auto-discovered when the plugin is installed
## Install skills only (no plugin)
To use the skills without the plugin / MCP registration, copy a skill directory into your personal or project skills folder:
```bash
cp -R skills/data-designer ~/.claude/skills/data-designer
cp -R skills/data-designer-new-plan ~/.claude/skills/data-designer-new-plan
```
## Writing model
All writes happen on a branch, never on `main`; the MCP never merges — merging a branch into `main` is always a human step in the Avo web app.
## Source
This repo is the source of truth for these skills. Avo's internal tooling syncs them from here (there's no build step to run in this repo). For the canonical, always-current Avo MCP tool list, see the [Avo MCP tools reference](https://www.avo.app/docs/reference/avo-mcp/tools).
What people ask about avo-mcp
What is avohq/avo-mcp?
+
avohq/avo-mcp is mcp servers for the Claude AI ecosystem with 0 GitHub stars.
How do I install avo-mcp?
+
You can install avo-mcp by cloning the repository (https://github.com/avohq/avo-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is avohq/avo-mcp safe to use?
+
avohq/avo-mcp has not been audited yet by our security agent. Review the original repository on GitHub before using it in production.
Who maintains avohq/avo-mcp?
+
avohq/avo-mcp is maintained by avohq. The last recorded GitHub activity is from today, with 0 open issues.
Are there alternatives to avo-mcp?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy avo-mcp to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/avohq-avo-mcp)<a href="https://claudewave.com/repo/avohq-avo-mcp"><img src="https://claudewave.com/api/badge/avohq-avo-mcp" alt="Featured on ClaudeWave: avohq/avo-mcp" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
The fastest path to AI-powered full stack observability, even for lean teams.
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RSS 订阅,支持关键词精准筛选。AI 智能筛选新闻 + AI 翻译 + AI 分析简报直推手机,也支持接入 MCP 架构,赋能 AI 自然语言对话分析、情感洞察与趋势预测等。支持 Docker ,数据本地/云端自持。集成微信/飞书/钉钉/Telegram/邮件/ntfy/bark/slack 等渠道智能推送。