Introduction
The Priority MCP Server provides AI agents with secure, authenticated access to Priority ERP through the Model Context Protocol (MCP).
What is MCP
The Model Context Protocol (MCP) is an open standard that allows AI assistants to interact with external systems through a unified interface. Instead of building custom integrations for each AI tool, MCP provides a single protocol that any compatible AI client can use.
For more details on the protocol, see the MCP specification.
What is the Priority MCP Server
The Priority MCP Server is a bridge between AI agents (such as Claude, Cline, or other MCP-compatible clients) and Priority ERP services. It enables:
- Querying and modifying form data (customers, orders, invoices, etc.)
- Running procedures and generating reports
- Full-text search across ERP documents
- Exploring form metadata and structure
- Accessing AI skill definitions
All operations respect Priority’s permission model – the AI agent can only access data and perform actions that the authenticated user is authorized for.
Available Tools
The server exposes 13 tools organized by function:
| Category | Tools |
|---|---|
| Discovery | companies, entity_search, form_columns, form_tree |
| Data | form_fetch, form_update |
| Procedures | procedure_start, procedure_continue |
| Search | enterprise_search |
| Reference | help, skill_list, skill_fetch |
Each tool is documented in detail in the Tools Reference.
Prerequisites
To use the Priority MCP Server, you need:
- Priority Cloud – The MCP server is currently available only on Priority’s cloud platform
- Priority ERP version 26.0 or above
- API module and transaction buckets – The API module must be enabled for your environment, with available transaction buckets
- Priority ERP access – A valid user account with appropriate permissions
- API license – The user must be assigned an API license in Priority
- Authentication credentials – A Personal Access Token (PAT) generated in Priority, or OAuth2 for supported clients
- Tenant identifier – Your Priority ERP tenant name. This is derived from the URL used to access Priority. For example, if your Priority URL is
https://p.priority-connect.online/webui/bt23u/, thenbt23uis your tenant name. - An MCP-compatible AI client – Such as Claude, ChatGPT, Antigravity, or any client supporting streamable HTTP transport
See Setup & Configuration for detailed connection instructions.