mcpbeat Sign in

Export Control MCP Server

answering

Export Control is answering right now. Last checked 10 min ago. 125 installs a week from npm. It exposes 4 tools. Last commit 12 Aug 2026.

Does the US Commerce Country Chart require an export licence for an ECCN to a destination?

Installs per day peak 497 · avg 35 · -20% w/w
a month agotoday
Uptime history 21 days of history
21 days agonow
100.0%
Uptime 24h
91 of 91 checks
4
Tools
read from the server
95 ms
Response time
average over 24h
125
Installs / week
npm and PyPI

Nothing serious here today

Today is the operative word: we check Export Control every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 10 min ago.

run in your terminal
claude mcp add export-control --transport http https://export-control.toolstop.dev
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "export-control": {
      "url": "https://export-control.toolstop.dev"
    }
  }
}
~/.codex/config.toml
[mcp_servers.export-control]
url = "https://export-control.toolstop.dev"
.cursor/mcp.json
{
  "mcpServers": {
    "export-control": {
      "url": "https://export-control.toolstop.dev"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "export-control": {
      "url": "https://export-control.toolstop.dev"
    }
  }
}

Available tools 4

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

lookup
lookup_country
Return the Commerce Country Chart row for a destination: which of the sixteen control columns are marked, with each reason expanded. Use this to see how heavily controlled a destination is, or to check the chart's spelling of a country before another lookup. Special-controls destinations such as Cuba, Iran, North Korea and Syria return `embargoed` with a referral, because the chart does not govern them and reading a blank row as permission would be badly wrong. A marked column means a licence is required for items controlled for that reason; it says nothing about any particular item until you pair it with an ECCN.
lookup_eccn
Look up one ECCN on the Commerce Control List and return its title, its reasons for control, and the chart column each reason maps to. Use this to understand why an item is controlled, or to see the scope caveats before relying on a licence answer, since a control often applies to only some sub-paragraphs of an entry. Some entries are not decided by the country chart at all, and those return `chartDetermined: false` with the requirement text instead, or `indeterminate` when the entry carries no chart control at all. Knowing an entry's reasons for control does not tell you whether a licence is required for a destination; pass the ECCN to check_export_license for that. This tool cannot tell you whether an item falls under this ECCN.
explain
explain_reason_code
Expand a reason-for-control code such as NS, AT or CB into its full name. Use this when reading a Control List entry or a chart column and the two-letter code is not obvious. Returns the code and the name it stands for, or the whole glossary when called with no argument. This is a glossary lookup only: it reports what a code means, never whether that control applies to anything you are shipping, and it cannot tell you whether a licence is required.
export
check_export_license
Given an ECCN and a destination country, report whether the Commerce Country Chart requires an export licence, and which reasons for control trigger it. Use this when someone is about to ship or transfer a controlled item abroad and needs the licence question answered before it moves. Returns the triggering reasons with the scope text from the Control List entry, because many controls apply to only part of an entry, plus any controls that are not decided by the chart at all. A `false` result means the chart alone does not require a licence; it is not clearance to export, and it says nothing about the Entity List, embargoes, end-use controls, or whether the ECCN is the right one. An entry the chart does not decide returns `indeterminate` with its requirement text instead of a verdict, which is an unanswered question rather than a negative answer. This tool cannot classify an item into an ECCN and will not try. Every verdict carries its own evidence and you should report it rather than the boolean alone. `checked` lists each chart cell that was read and what it held, so a negative answer can be verified against 15 CFR part 738 Supplement No. 1 without trusting this server; `footnotes` carries row conditions this tool does not apply and which can change the answer; `sourceEdition` says which CFR edition the tables came from, and a snapshot older than the current regulation gives a stale answer that still reads as confident.

Endpoints

URLTransportStateLatencyChecked
https://export-control.toolstop.dev streamable-http answering 65 ms 10 min ago

Alternatives to Export Control

same job, measured the same way
Refigure
by helgdemidov

Convert DOCX/XLSX to Markdown — native chart-data extraction, optional VLM for figures

554 installs/wk local only
C
Store
by yaktool

Forecast a WooCommerce CSV import and migrate Shopify exports. 61 documented rules.

194 installs/wk local only
Amcharts5
by amcharts

On-demand access to amCharts 5 docs, code examples, and API reference

184 installs/wk local only
C
QR Top
by qr-top

Dynamic QR codes by chat: edit destinations after printing, smart routing, and scan analytics.

answering
I
Charts MCP
by therealtimex

MCP server for generating charts using AntV. Supports various chart types through MCP tools.

55 installs/wk local only
StockMarketScan
by stockmarketscan

18 tools for US stock screeners, chart patterns, options flow signals and equities research.

20 tools answering
PDFCrowd PDF Export
by pdfcrowd

Create polished, professional PDFs from a single prompt. Documentation, reports, charts, and more.

53 installs/wk local only
Last EHR — Medplum
by cbetz

FHIR chart tools for MCP: read-only by default, with elicitation-gated, human-approved writes.

61 installs/wk local only

Export Control — questions

Answers built from our own checks of this server.

What can Export Control do?
It exposes 4 tools, read directly from the server on our last check. Among them: check_export_license, explain_reason_code, lookup_country, lookup_eccn. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Export Control working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 95 ms. The bar chart above shows every period we have measured.
How do I connect Export Control?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Export Control need an API key?
No. Export Control completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 4 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Export Control?
It answers our handshake in 95 ms on average, which is faster than 92% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use Export Control?
The npm package @toolstop/export-control was installed 125 times in the last week. Week over week that is -20%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Export Control open source?
Yes — it is published under the MIT licence, written in JavaScript, 0 stars on GitHub and 1 open issue. The source link is on this page, so you can read exactly what it does with your data before you connect it.