Find Nova Post divisions
get_divisionsSearches for Nova Post branches, parcel lockers and other service points.
Delivery for AI agents
Official Nova Post MCP server for finding divisions, calculating, creating and tracking deliveries across Ukraine and internationally.
https://mcp.novapost.com/mcpConnection
Add the server URL to your AI agent through MCP. No separate plugin or Nova Post API key in the chat is required.
Enter the MCP endpoint in ChatGPT, Claude, Cursor or another compatible app to connect your AI agent.
During connection, a standard sign-in page will open. Sign in as usual and approve access for the AI agent.
The AI agent will choose the right tool on its own and, depending on your settings, ask for confirmation before changing data.
{
"mcpServers": {
"nova-post": { "url": "https://mcp.novapost.com/mcp" }
}
}
Capabilities
You do not need to know technical tool names — just describe the result you need.
Find a cargo branch on Horodotska Street in Lviv.
Calculate the delivery cost for a 2 kg parcel from Kyiv to Warsaw.
Which parcels are on their way to me?
Duplicate the last shipment I created.
Access and security
Authorization uses the standard OAuth 2.1 / OIDC flow, and access to operations is granted only after user confirmation.
You sign in on Nova Post's secure page. Your login and password are never shared with the AI agent.
The AI agent does not get direct access to your account or all of its data. It can only use the available MCP operations within your granted permissions.
MCP keeps authorization tokens on the server and gives the agent only the result of the requested operation, never your credentials.
Creating, fully updating and deleting shipments are performed only after the user's explicit consent.
Search settlements, streets, divisions, parcel lockers and other service points.
get_divisionsSearches for Nova Post branches, parcel lockers and other service points.
get_settlementsSearches for Nova Post settlements by name and returns the exact settlementId needed to find divisions.
get_streetsSearches for Nova Post street records by name and country ISO code.
Currencies, measurement units, customs classifications and restrictions.
get_dictionary_measurementsReturns the supported measurement units for cargo weight, dimensions and quantity.
get_dictionary_currenciesReturns the currencies that can be used for shipments and customs data.
get_dictionary_classifierSearches for a customs HS code or cargo classification by keyword, country and response language.
get_dictionary_customs_fees_codeReturns customs restrictions and declared-value thresholds for a country specified by its ISO code.
Estimate delivery costs, timeframes and available services.
post_shipments_calculationsCalculates the price, delivery time and available delivery types before a shipment is created or changed.
Shipment statuses, movement history and delivery details.
get_shipments_tracking_historyReturns a shipment's movement history by its number and can include related shipments when requested.
get_shipments_trackingReturns detailed tracking events, locations and delivery information by shipment number or ID.
Create, view, edit and delete shipments.
get_shipments_printGenerates official PDF documents for one or more shipments — a label, international document or invoice — and returns temporary download links.
get_shipmentsReturns existing shipments and supports searching by shipment number, ID, register or sender division.
post_shipmentsCreates a real shipment after the user explicitly confirms the operation.
delete_shipments_idPermanently deletes a specific shipment by its exact ID and requires explicit user confirmation.