# Nue.io Revenue MCP

> Nue.io Revenue connects your AI agent directly to your entire quote-to-revenue stack. It lets you check product catalogs, view tiered pricing logic, and track automated billing workflows—all via natural conversation. Stop jumping between dashboards to get simple data points.

## Overview
- **Category:** money-moves
- **Price:** Free
- **Tags:** quote-to-revenue, cpq, pricing-logic, revenue-lifecycle, catalog-management

## Description

**Nue.io Revenue connects your AI agent directly to your entire quote-to-revenue stack.** This server lets you manage everything from catalog browsing to automated billing status using nothing but plain conversation. You won't have to jump between dashboards just to check a price or see if a workflow kicked off correctly.

**Catalog and Product Management**

To start, your agent uses `list_catalog_products` to pull up every single product you've published in the catalog. You can scope that list down even further by running `list_product_categories`, which shows all the main groups used to organize everything. If you sell pre-set groupings, `list_product_bundles` gives you a list of those bundles you offer. When you need deep details on one specific item, `get_product_details` pulls up metadata for that single product or bundle ID.

**Pricing and Billing Rules**

You can't just ask for the price; you gotta know the rules behind it. To check exactly how much something costs under different circumstances, your agent executes `list_product_price_tags`. This shows all the pricing structures—you'll see logic for volume discounts or tiered rates tied to that product. If you need context on who's using this system right now, `get_current_user` retrieves metadata about the person logged in. For overall business context, `get_organization_info` grabs general configuration details for your entire organization account.

**Automated Processes and Integrations**

This isn't just a static product list; it handles movement through your revenue cycle. To see what billing automations are running, `list_revenue_workflows` shows the status and names of all your automated collections or quoting processes. When you need to know which external systems are hooked up—like Stripe or Salesforce—you run `list_active_integrations`. Furthermore, if you gotta map data fields for an integration, `list_metadata_source_objects` lists every business object available (for example, mapping metadata for Stripe).

**How it Works in Practice**

Your AI client pulls this information together. You just tell your agent what you need—'What's the annual discount on Widget X?' or 'Is the billing workflow for Product Y running?' Your agent uses the tools listed above to get that real-time data and gives you a direct answer in plain text, no dashboards required.

## Tools

### get_current_user
Retrieves the metadata associated with the currently logged-in user.

### get_organization_info
Fetches general metadata and configuration details for your entire organization account.

### get_product_details
Gets specific, deep metadata about a single product or bundle using its unique ID.

### list_product_bundles
Provides a list of pre-configured product bundles you sell.

### list_product_categories
Returns the main categories used to organize your catalog products.

### list_active_integrations
Lists all third-party services (like Stripe and Salesforce) that are currently connected to Nue.io.

### list_product_price_tags
Lists all pricing structures, such as volume or tiered rates, for a specific product.

### list_catalog_products
Returns a list of every product published in your catalog.

### list_metadata_source_objects
Lists all business objects that can be used for mapping metadata fields (e.g., for Stripe).

### list_revenue_workflows
Shows the names and status of your automated billing and revenue workflows.

## Prompt Examples

**Prompt:** 
```
List all the products currently published in my Nue.io catalog.
```

**Response:** 
```
Retrieving your catalog... I found 12 published products, including 'Enterprise SaaS Bundle', 'API Access Pack', and 'Premium Support'. Would you like to see the pricing logic for the Enterprise SaaS Bundle?
```

**Prompt:** 
```
What are the price tags associated with product ID 'prod_98765'?
```

**Response:** 
```
Fetching price tags for prod_98765... This product has 2 price tags: 'Volume Tiered' (Standard) and 'Annual Commitment' (Discounted). Shall I provide the specific price per unit for each volume range?
```

**Prompt:** 
```
Show me our active revenue and billing workflows.
```

**Response:** 
```
Retrieving revenue workflows... You have 3 active workflows: 'Automated Invoice Generation', 'Credit Memo Approval', and 'Renewal Reminder Path'. Would you like the configuration details for the invoice generation workflow?
```

## Capabilities

### List all published products
Retrieves the full list of available products and services in your catalog.

### Check specific product data
Fetches detailed metadata for a single, known product or bundle ID.

### View pricing tiers and rules
Retrieves all associated price tags for a product, including logic for volume and quantity discounts.

### List automated revenue workflows
Shows the status and configuration of your billing, collections, or quote processing automations.

### Identify connected systems
Lists all third-party integrations (like Stripe or Salesforce) currently linked to your Nue.io account.

## Use Cases

### The sales rep needs quick pricing data.
A salesperson is quoting a complex solution involving three components. Instead of opening the product page, they ask their agent, 'What are the price tags for Bundle X?' The agent runs `list_product_price_tags` and immediately tells them about the annual commitment discount versus the standard rate.

### The finance team needs to audit workflows.
Finance suspects a billing failure. They ask, 'Show me the active revenue workflows.' The agent runs `list_revenue_workflows` and confirms that 'Automated Invoice Generation' is running correctly, saving hours of manual checks.

### The revops analyst needs to check catalog structure.
A new product manager wants to know if their service fits the existing bundle strategy. They ask for `list_product_bundles` and then use `get_product_details` on a related component to ensure all metadata matches.

### The developer needs integration status.
A backend engineer is troubleshooting data sync issues with Stripe. They ask, 'What integrations are active?' The agent runs `list_active_integrations` and confirms the latest connection details, allowing them to fix the API scope quickly.

## Benefits

- Stop guessing about billing rules. By using `list_product_price_tags`, you get immediate access to volume or tiered pricing logic without opening a spreadsheet.
- Know your connections at a glance. The `list_active_integrations` tool shows exactly which third-party services (like Salesforce) are linked, preventing integration guesswork.
- Need product info fast? Running `get_product_details` gives you all the necessary metadata on a single item using just its unique ID. No searching needed.
- Understand your revenue process flow. Use `list_revenue_workflows` to check if billing or collections are automated correctly before running an invoice.
- Quickly verify product availability. Running `list_catalog_products` gives you the full published roster, so you always know what's on offer when talking to a client.

## How It Works

The bottom line is you get immediate access to complex billing and catalog rules without manually navigating the web app.

1. Subscribe to the Nue.io Revenue MCP Server and provide your API key.
2. Ask your AI agent a question, like 'What are the price tags for product X?'
3. The agent executes the necessary tool (e.g., `list_product_price_tags`) and returns structured data on pricing or catalog details.

## Frequently Asked Questions

**How do I check pricing using list_product_price_tags?**
You tell your agent which product you're interested in. The `list_product_price_tags` tool runs, returning all active price tags like 'Volume Tiered' or 'Annual Commitment,' so you know exactly what rates apply.

**What is the purpose of list_revenue_workflows?**
This tool lists and checks your automated billing processes. It confirms if workflows, such as invoice generation or credit memo approval, are active and configured correctly within Nue.io.

**Can I see what products are available using list_catalog_products?**
Yes. Running `list_catalog_products` gives you the full roster of everything published in your catalog so far, which is useful for inventory checks or planning new services.

**How does get_product_details help me with a specific item?**
The `get_product_details` tool fetches deep metadata on one product using its unique ID. It's better than listing the catalog because it gives you every detail point for that single item.

**How do I check my connected services using list_active_integrations?**
It lists all third-party tools tied to your account. This tool shows you if Stripe or Salesforce are linked, giving you immediate oversight of your setup without logging into those platforms.

**What objects can I map to Stripe using list_metadata_source_objects?**
It provides a comprehensive list of business objects available for metadata mapping. You use this to know exactly which data types you need to connect to external systems like payment processors.

**How do I see what product groups are sold using list_product_bundles?**
This function pulls all configured product bundles, listing their IDs and names. It's perfect for sales teams who need to know which pre-packaged combinations they can quote to a client.

**What general information can I pull about my company using get_organization_info?**
It retrieves core metadata detailing your organization's configuration. Use this when you need to confirm foundational account settings or identifiers without navigating the main dashboard.

**How do I get a Nue.io API Key?**
You can generate an API Key in your Nue.io profile settings. Ensure your user role has the necessary permissions for API access.

**Which products appear in the commerce catalog?**
Only products that have been explicitly 'published' for self-service in the Nue App will be returned by the catalog endpoints.

**What is a price tag in Nue?**
Nue uses 'Price Tags' to represent complex pricing logic (like tiered or volume-based pricing) without needing to create multiple SKUs for the same product.