Openswissdata is answering right now. Last checked 6 min ago. 27 installs a week from npm. It exposes 9 tools. Last commit 10 Sep 2026.
Swiss customs (TARES), FINMA registry & NOGA/NACE/ISIC classifications. 9 MCP tools, free tier.
We read the source, 22 h ago · tools taken from the live server · rules 3dff92dd89df
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
<p>Drop Inter / Instrument Serif → adopt Geist + Geist Mono. Animations smooth (terminal typewriter, count-up rAF, reveal stagger). 10 nouveaux composants Astro. Trust strip + 3 personas + bundle premium + quote BAZG.</p>
execSync(`unzip -o -q "${zipPath}" -d "${dest}"`, { stdio: "ignore" });
span.innerHTML = line.text.replace(/^✓/, '<span class="ok">✓</span>')
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.
Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 6 min ago.
claude mcp add openswissdata --transport http https://mcp.openswissdata.com/jsonrpc
{
"mcpServers": {
"openswissdata": {
"url": "https://mcp.openswissdata.com/jsonrpc"
}
}
}
[mcp_servers.openswissdata]
url = "https://mcp.openswissdata.com/jsonrpc"
{
"mcpServers": {
"openswissdata": {
"url": "https://mcp.openswissdata.com/jsonrpc"
}
}
}
{
"mcpServers": {
"openswissdata": {
"url": "https://mcp.openswissdata.com/jsonrpc"
}
}
}
This one needs environment variables set before it will start:
OPENSWISSDATA_API_KEY (Optional Bearer token for higher quotas / Pro tools. Anonymous tier works without it (~100 req/day/IP).), OPENSWISSDATA_BASE_URL (Override the remote MCP endpoint (default: https://mcp.openswissdata.com). Useful for staging or self-hosting.), OPENSWISSDATA_TIMEOUT_MS (Per-request timeout in milliseconds.).
The author declared them in the registry entry; get the values from the project itself.
Read directly from the server with tools/list, grouped by what they act on.
If a tool disappears, we record the date.
tariff_changelog
tariff_lookup
tariff_semantic_search
classify_text
cross_walk
entity_history
finma_search
kyc_check
statent_lookup
| URL | Transport | State | Latency | Checked |
|---|---|---|---|---|
| https://mcp.openswissdata.com/jsonrpc | streamable-http | answering | 228 ms | 6 min ago |
EU customs code search (HS, NC8, TARIC): tariff classification and duty rates
GreyNoise Community MCP — internet scanner classification (free tier with key)
Whether a registry MCP server works for a stock client, and what changed in its tools. Free, no key.
Go MCP server for GitLab: 2 dynamic tools reach 1000+ REST/GraphQL actions. Free/CE, no paid tier.
UK AI regulation compliance tools for AI agents. Capabilities: UK risk classification, AISI
MCP server for tool discovery: find, compare, and verify tools across 35+ registries.
Free open-source resume builder with remote MCP tools for resumes and job applications.
Monitor MCP registry for new servers - Discord Slack notifications alerts
Answers built from our own checks of this server.