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/, then bt23u is 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.