← All MCP servers
MCP server

io.github.vatnode/vatnode-mcp

mcp:vatnode/vatnode-mcp

Official MCP server: EU VAT validation via VIES, plus offline rates and format checks.

Verdict
Suspicious

Risky behavior the analysis could not rule out.

Analyzed Oct 26, 2026, 12:41 UTC at 303a8ed
2
findings
high
highest severity
2
threat classes
19
files scanned
237/237
checks satisfied
0
package advisories

Why this verdict

  • suspicious: unverified finding mcp-server:.:.mcp.json:4:SUPPLY
  • suspicious: unverified finding mcp-server:.:src/index.ts:13:CRED

Security findings 2

Supply chain

highUnverifiedlow confidence

The sample .mcp.json launches the server via `npx -y vatnode-mcp` with no version pin, so each launch fetches whatever the latest published package is without confirmation; this is the standard install pattern for an npm-distributed MCP server and is not shown to be malicious.

"command": "npx",
conceal:remotevector:metadata

Credential access

highUnverifiedlow confidence

The API base URL can be overridden by the VATNODE_API_URL environment variable, so the VATNODE_API_KEY bearer token and the VAT IDs would be sent to whatever host is configured; this needs a user-controlled environment and is otherwise a documented core flow.

const API_BASE = process.env.VATNODE_API_URL ?? 'https://api.vatnode.dev'
vector:code