mcpField
P
Potal

Potal

Local
github.com/soulmaten7Business & Marketing0Updated 28w ago

About Potal

Potal is described in its tagline as a total landed cost API for cross-border commerce, with tariff records, free trade agreements, AI HS classification, and sanctions screening. Its README contains only default Next.js project guidance and does not explain these capabilities in detail.

Key features

  1. 01Cross-border commerce focus
  2. 02Total landed cost API
  3. 03AI HS classification
  4. 04Sanctions screening

Use cases

  1. 01Estimate landed costs for cross-border transactions
  2. 02Classify HS codes
  3. 03Screen for sanctions

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"potal": {
"command": "npx",
"args": [
"-y",
"potal-mcp-server"
],
"env": {
"POTAL_API_KEY": "<POTAL_API_KEY>"
}
}
}
}
Run commandnpx -y potal-mcp-server
Environment variables to set
POTAL_API_KEYSecretYour POTAL API key (get it at https://potal.app)

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmpotal-mcp-server1.3.1

Tools

10

Saved tool list · updated 3w ago

ParameterTypeRequiredDescription
pricenumberYesProduct price in USD. Example: 49.99
originstringYesOrigin country as 2-letter ISO code. Examples: CN (China), DE (Germany), JP (Japan), IT (Italy), GB (United Kingdom)
destinationCountrystringYesDestination country as 2-letter ISO code. Examples: US, GB, DE, CA, AU, JP, FR, KR
shippingPricenumberNoShipping cost in USD. Default: 0. Example: 8.50
zipcodestringNoDestination ZIP/postal code. Recommended for US destinations to calculate state sales tax. Example: 10001 (New York), 90210 (Beverly Hills)
productNamestringNoName of the product for automatic HS Code classification. Examples: Cotton T-Shirt, Laptop, Running Shoes
materialstringNoPrimary material — needed for accurate HS classification. Examples: cotton, leather, steel, polyester, rubber
productCategorystringNoProduct category for classification. Examples: electronics, apparel, footwear, accessories, food
processingstringNoManufacturing/processing method. Examples: woven, knitted, forged, molded
compositionstringNoMaterial composition. Example: '100% cotton', '70% polyester 30% cotton'
hsCodestringNoIf known, the HS Code for precise duty calculation. Example: 6109.10 (cotton t-shirts)

Details

From the project README

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.