This article explains how to connect your coding tools to Novus using the Model Context Protocol. Connecting Novus allows you to explore adoption, retention, and behavior data directly in your editor.
MCP Overview
The Model Context Protocol (MCP) is a standardized way for different tools to communicate with each other securely. When you connect to the Novus MCP server, you create a secure bridge between your coding environment and your product analytics.
Instead of switching between windows to check usage data or read your product wiki, the MCP server allows Novus to bring that information directly into your workspace. Novus reads your queries, fetches the relevant product data, and interprets the results on your behalf, helping you make informed decisions without leaving your editor.
Novus MCP
Novus uses a secure server URL to connect with your tools. Compatible clients handle authentication automatically, making the connection process seamless.
Configuring Novus with your IDE
The Novus MCP works as a dedicated assistant that understands both your product data and your questions. Once connected, Novus continuously acts on your behalf by:
- Querying product usage: Novus fetches feature adoption rates, page views, visitor metrics, and UTM traffic sources to answer your questions in real time.
- Exploring your product wiki: Novus automatically references your generated product knowledge, including user personas and key workflows, to provide helpful context.
- Reviewing and generating signals and issues: Novus constantly monitors your data to detect anomalies, drop-offs, and opportunities, then surfaces these insights directly to you. You can also generate new signals on-demand.
- Analyzing agent conversations: Novus retrieves verbatim AI agent transcripts and conversation summaries, helping you review actual user interactions and agent responses.
- Reviewing local code changes: Novus can run a product-analytics-backed UX review of your pre-PR code changes right in your IDE, highlighting potential UX issues before you open a pull request.
- Exploring past UX reviews: Novus can read your application's past UX review findings, including the reviewer's text, severity, and resolution state.
- Managing feature flags: Novus can read feature flag configurations and verify eligibility for specific visitors and accounts, as well as create, update, and enable or disable feature flags.
- Composing dashboards: Novus can automatically compose and share custom dashboard reports based on your conversations.
- Retrieving session replays: Novus can retrieve session replay events to help you review specific user experiences.
When you ask a question in your connected tool, Novus securely authenticates your request, translates your question into a data query, retrieves the specific insights for your selected application, and formats the answer so it is easy to understand.
Claude Code
You can add the Novus server to Claude Code using your terminal.