MCP Server

The MonetizeNow MCP Server connects AI assistants to MonetizeNow, allowing users to interact with MonetizeNow data and workflows directly through natural language in MCP-compatible AI clients.

Once connected, users can search and retrieve information such as accounts, quotes, products, and other MonetizeNow entities, as well as perform supported actions such as creating and updating quotes, all without leaving their AI assistant or switching between applications.

The MCP Server provides a natural-language interface to MonetizeNow capabilities while allowing the AI assistant to determine which tools and operations are appropriate for each request.

Setup Instructions

📘

The MonetizeNow MCP server works with Claude on the web, the desktop app, and Claude Code.

⚠️

If your organization manages Claude centrally, an administrator will need to approve and setup the connector to make it available to all users.

Claude Desktop and Web


The following steps are performed by the owner of your Claude org account

  1. Open Settings and navigate to the connectors section.
    1. If your organization admins have already added the MonetizeNow MCP server you should see it as an option in the connectors section to add to your claude app.
  2. Click Add custom connector.
  3. Enter a name — for example, MonetizeNow.
  4. Paste the server URL: https://aggregator.mcp.monetizeplatform.com/mcp
  5. Click Add, then sign in with your MonetizeNow credentials when prompted.

After the connector has been set up at the org level, individual users should be able to search the custom connector and perform Step 5 listed above


Use the default settings in Claude

Claude Code

  1. Run the following command.
claude mcp add --transport http monetizenow https://aggregator.mcp.monetizeplatform.com/mcp
  1. Then confirm the connection
claude mcp list

ChatGPT

📘

Custom MCP connectors are available on ChatGPT Business, Enterprise, and Edu plans, and on Plus/Pro through developer mode. On Business, Enterprise, and Edu, a workspace administrator sets the connector up for all users.

⚠️

You will need to enable developer mode to setup custom plugins in ChatGPT.

  1. Go to Settings and navigate to the Security and Safety section.
  2. Enable developer mode.
  1. Open Settings and navigate to the plugin section.
  2. Select browse plugins.
  3. Click the + icon in the top right.
  4. Fill in the details
    1. Name: MonetizeNow
    2. Description: Billing, CPQ, and reporting access for MonetizeNow
    3. MCP server URL: https://aggregator.mcp.monetizeplatform.com/mcp
  5. Save, then sign in with your MonetizeNow credentials when prompted.
  6. In a new chat, enable the MonetizeNow connector from the tools or + menu.

Tenant Selection

Once the connector is set up, upon authentication the user will see a screen to select which tenant to connect to.


Capabilities


Reporting Tools (available to Admin and Reporting roles)


These tools enable the agent to explore the schema on its own, then write and run the query to answer questions, without typing any SQL.

ToolDescription
list_databasesLists the available reporting databases.
list_tablesLists the queryable tables in a database, with descriptions.
get_table_fieldsReturns the column-level schema for a table.
execute_queryRuns a SQL query against a reporting database and returns the rows.
list_cardsLists your saved reporting questions.
execute_cardRuns a saved question and returns its results, with optional parameters.
list_collectionsLists the collections your saved questions are organized into.

Platform Tools (available to all roles)

These tools enable the agent to read from and write to records in your MonetizeNow tenant.

Read tools

ToolDescription
monetizenow_search_objectsFinds records by filter criteria across quotes, accounts, invoices, bill groups, credits, contacts, rates, offerings, and users.
monetizenow_retrieve_objectPulls the full detail of a single record by ID — accounts, quotes, invoices, bill groups, credits, credit notes, payments, contacts, offerings, and rates.
monetizenow_get_object_search_attributesReports which fields a given object type can be filtered on.
monetizenow_describe_objectReturns an object's full data model, including how it relates to other objects.
get_bill_group_statsReturns the current stats for a bill group.

Write Tools

ToolDescription
create_net_new_quoteCreates a new quote on an account.
update_quoteEdits an existing quote. Only the fields you mention change.
create_quote_offeringAdds an offering to a quote, including multi-period ramp structures.
update_quote_offeringEdits an offering already on a quote.
create_account_based_rateCreates an account-specific rate on an offering.

Skills Library

Our team maintains a set of skills — reusable instructions that teach Claude how to handle specific MonetizeNow workflows well. Skills capture the judgment that a generic assistant lacks.

https://github.com/monetizenow-dev/monetizenow-mcp-skills


Did this page help you?