Token导航 LogoToken导航TokenDH.com
VAT Validation MCP Server logo
运维云端stdio官方来源来源级核验

VAT Validation MCP Server

MCP Server

为欧盟企业提供的完整增值税验证解决方案,包含REST API服务器、n8n集成和Claude Desktop的MCP支持。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
JavaScriptClaudeAPI集成Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Jazib-but

提供方

Jazib-but

最后核验

2026/5/17 20:19

运行时

Docker

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

docker run -p 3000:3000 ghcr.io/jazib/check-vat-vies-mcp:latest

详细介绍

根据全局信息,翻译目标语言为中文,且“API”必须保留为“API”。原文内容为“🇪🇺 VAT Validation API & MCP Server”,因此,翻译结果为:欧洲增值税验证API & MCP服务器

](https://github.com/jazib/check-vat-vies-mcp/actions/workflows/docker-publish.yml) ![Tests](https://github.com/jazib/check-vat-vies-mcp/actions/workflows/test.yml) ![License: MIT](https://opensource.org/licenses/MIT)

为欧盟企业提供完整的增值税验证解决方案 - 集成n8n的REST API服务器,支持Claude Desktop的MCP。

🚀 快速部署选项

部署到Coolify

![Deploy to Coolify](COOLIFY_DEPLOYMENT.md)

使用Docker进行部署

docker run -p 3000:3000 ghcr.io/jazib/check-vat-vies-mcp:latest

部署到铁路(系统/网络)

![Deploy on Railway](https://railway.app/template/deploy?template=https://github.com/jazib/check-vat-vies-mcp&envs=PORT&optionalEnvs=PORT&PORTDesc=Port+for+the+API+server&PORTDefault=3000)

部署到Render

![Deploy to Render](https://render.com/deploy?repo=https://github.com/jazib/check-vat-vies-mcp)

✨ 特点

  • 🔍 翻译为中文是:🔍(这个符号本身没有直接的中文翻译,它通常表示“查找”或“放大镜”的意思,在网络或应用中常用来表示搜索功能。) 实时增值税验证 - 使用官方VIES服务验证欧盟增值税号
  • 🤖 机器人 REST API(Representational State Transfer Application Programming Interface,表述性状态传递应用程序编程接口) - 简单的HTTP端点,便于轻松集成
  • 🔗 n8n 准备就绪 - 预构建的工作流和示例
  • 🖥️(电脑/显示器) MCP 服务器 - Claude Desktop 集成用于 AI 驱动的验证
  • 🐳 表示海豚或水瓶的图案,常用于表情符号中表达可爱、活泼或与水相关的意象。 Docker 支持 - 准备就绪的生产级容器化
  • 🌍(地球) 所有欧盟国家 - 支持所有27个欧盟成员国
  • ⚡(闪电符号,无直接对应中文含义,可保留原样或根据上下文解释为“闪电”等) 自动检测 - 自动从增值税号中提取国家代码
  • 📊(图表/数据表) 健康监测 - 内置健康检查和状态端点

📦 安装

选项1:运行API服务器

# Clone the repository
git clone https://github.com/jazib/check-vat-vies-mcp.git
cd check-vat-vies-mcp

# Install dependencies
npm install

# Build TypeScript
npm run build

# Start the API server
node api-server.js

选项2:Docker

# Using Docker Compose
docker-compose up

# Or build and run manually
docker build -f Dockerfile.api -t vat-api .
docker run -p 3000:3000 vat-api

选项3:使用预构建的Docker镜像

docker run -p 3000:3000 ghcr.io/jazib/check-vat-vies-mcp:latest

🔌 API 端点

端点方法描述
/healthGET健康检查
/api/member-statesGET列出所有欧盟国家
/api/validatePOST使用国家代码+号码进行验证
/api/validate/autoPOST自动检测和验证
/api/statusGET检查VIES服务状态

示例请求

curl -X POST http://localhost:3000/api/validate/auto \
  -H "Content-Type: application/json" \
  -d '{"vat":"DE215891388"}'

示例回复

{
  "success": true,
  "input": "DE215891388",
  "processed": {
    "countryCode": "DE",
    "vatNumber": "215891388"
  },
  "data": {
    "countryCode": "DE",
    "vatNumber": "215891388",
    "isValid": true,
    "requestDate": "2025-09-26T18:00:00.000Z",
    "companyName": "Example GmbH",
    "companyAddress": "Berlin, Germany"
  }
}

🔧 n8n 集成

即用型n8n工作流,适用于:

  • 单一增值税验证
  • 从Google表格进行批处理
  • CRM与Webhooks的集成
  • 计划进行VIES状态监控

N8N工作流.md 以获取完整示例。

🤖 MCP 服务器(Claude 桌面版)

在您的Claude桌面配置中添加:

{
  "mcpServers": {
    "vies-vat-checker": {
      "command": "node",
      "args": ["/path/to/check-vat-vies-mcp/dist/index.js"],
      "env": {},
      "description": "EU VAT validation"
    }
  }
}

🌍 支持的国家

欧盟全部27个成员国: AT BE BG CY CZ DE DK EE EL ES FI FR HR HU IE IT LT LU LV MT NL PL PT RO SE SI SK

🔒 环境变量

PORT=3000                  # API server port
NODE_ENV=production        # Node environment
RATE_LIMIT=60             # Requests per minute (optional)
ALLOWED_ORIGINS=*         # CORS configuration (optional)
API_KEY=secret            # API authentication (optional)

📚 文档

🧪 开发

# Run in development mode
npm run dev

# Run tests
npm test

# Lint code
npm run lint

# Build TypeScript
npm run build

🐳 Docker Hub(中文可译为“Docker 中心”或保持原名,因其为专有名词)

Docker 镜像会自动构建并发布到 GitHub 容器注册表:

docker pull ghcr.io/jazib/check-vat-vies-mcp:latest

📄 许可证

MIT - 查看 许可证 文件

🤝 贡献(或“参与贡献”)

欢迎投稿!请阅读 \CONTRIBUTING.md\ 翻译为中文是:“贡献指南.md” 或 “贡献规范.md”(具体翻译可能根据上下文有所调整,但通常表示这是一个关于如何为项目做贡献的指南或规范文件) 第一。

🐛 问题

发现了一个漏洞? 在此报告

⭐ 支持

如果你觉得这个项目有用,请给它点个星吧!

______________________________________________________________________

为欧盟商业界用心打造

目录标签

目录标签

JavaScriptClaudeAPI集成增值税验证本地部署欧盟税务RESTAPIn8n集成MCP服务器

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Docker

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP