Grant AI model context protocol (MCP) access to your RevCent account via the RevCent MCP Server. The RevCent MCP server allows AI to retrieve information and perform specific actions using available MCP tools. Useful for MCP clients and AI Agents that wish to access protected resources.
The RevCent MCP server url is https://mcp.revcent.com
In order for AI to access your RevCent account via MCP you must first create an OAuth Client in RevCent. After generating an OAuth client you can configure the MCP client for authorization using the client ID and client secret related to the OAuth Client. You also have the option to manually create an OAuth access token specific to a client if an MCP client only accepts an access token without OAuth configuration.
MCP clients are limited to specific tools, as too many tools can cause AI confusion. Below is the list of available tools to MCP clients connecting the RevCent MCP server.
| Action | Description |
|---|---|
| API Call: Retrieve | Retrieve the details of a specific API call previously created using the API call ID. |
| Campaign: Retrieve | Returns a list of campaigns previously created. |
| Campaign: Create | Create a campaign, which will issue a unique campaign ID. |
| Customer: Retrieve | Retrieve the details of a previously created customer using the customer ID. |
| Customer: Search | Will search and find one or more customers using the search term. |
| Email Template: Retrieve | Returns a list of Email Templates which can be used via API to send a SMTP message using the Send SMTP Message tool. |
| Function: Retrieve | Returns a list of Functions which can be triggered via API using the TriggerFunction operation. Note: Only Functions configured in the web app with a trigger setting of 'API/AI' are accessible. |
| Function: Trigger | Trigger a specific Function using the Function ID and trigger path. Note: Only Functions configured in the web app with a trigger setting of 'API/AI' are accessible. |
| Metadata: Insert | Insert one or more metadata entries to a specific item, using an item type and item ID. |
| Note: Create | Create a note for a specific item, using an item type and item ID. |
| Payment Profile: Retrieve | Returns a list of payment profiles previously created. |
| Product: Retrieve | Returns a list of products previously created. |
| Product: Edit | Edit the details of a specific product using the product ID. |
| Product: Search | Search previously created products using a search term. |
| Sale: Create | Create a sale with payment. |
| Sale: Retrieve | Retrieve the details of a specific sale. |
| Sale: Search | Will search and find one or more customers using the search term. |
| Sale: Estimate | Estimate the total cost with itemized results including products, shipping, tax, coupons and discounts. |
| Sale: Void | Will void a specific sale. Recommended to first ask the AI to search for a sale, verify its the correct sale, then tell the AI to void it. |
| Sale: Pending Process | Process an existing pending sale using the sale ID of a previously created pending sale. |
| Shipping: Retrieve | Retrieve the details of a specific shipment. |
| Shipping: Search | Will search and find one or more shipments using the search term. |
| Site Shop: Retrieve | Returns a list of site shops. Useful for creating a user shop, including required fields. |
| SMTP Message: Send | Send an SMTP message using an Email Template ID and optional custom arguments determined by the Email Template used. |
| Subscription: Retrieve | Retrieve the details of a specific subscription. |
| Transaction: Retrieve | Retrieve the details of a specific transaction. |
| Transaction: Search | Will search and find one or more transactions using the search term. |
| Transaction: Refund | Will refund a specific transaction. Recommended to first ask the AI to search for the transaction, verify its the correct transaction, then tell the AI to refund it. |
| User Gateway: Create | Create a user gateway in RevCent |
| User Shop: Retrieve | Returns a list of user shops |
| User Shop: Create | Create a user shop in RevCent. |
| User Shop: Edit | Edit a user shop in RevCent. |
| User Shop: Validate | Validate an existing user shop within RevCent via the user shop validate method. |
| User Shop: Fix | Fix an existing user shop within RevCent via the user shop fix method. |