Taxo MX MCP服务器
MCP(模型上下文协议)服务器 税收MX -墨西哥的税收平台。使AI助手能够与SAT数据、CFDI文件、税务报告和合规信息进行交互。
特性
- 提取和检索SAT合规意见
- 提取和检索税务状况证书(税务状况记录)
- 摘录CFDI文件(已发布、已接收或全部)
- 获取月度税务报告(ISR、IVA)
- 使用高级过滤器查询发票
- 管理纳税人和联系人
快速开始
克劳德桌面(远程)
添加到您的Claude Desktop配置中:
{
"mcpServers": {
"taxo-mx": {
"command": "npx",
"args": [
"mcp-remote",
"https://squid-app-xqdzx.ondigitalocean.app/mcp/YOUR_TOKEN"
]
}
}
}
克劳德桌面(本地)
{
"mcpServers": {
"taxo-mx": {
"command": "npx",
"args": ["taxo-mx-mcp", "--token", "YOUR_TOKEN"]
}
}
}
或者使用环境变量:
{
"mcpServers": {
"taxo-mx": {
"command": "npx",
"args": ["taxo-mx-mcp"],
"env": {
"TAXO_MX_TOKEN": "YOUR_TOKEN"
}
}
}
}
可用工具
合规意见(合规意见)
| 工具 | 说明 |
|---|
extract_compliance_opinion | 通过RFC为纳税人请求提取 |
extract_compliance_opinion_by_accountant | 要求提取会计师的所有客户 |
extract_compliance_opinion_all | 要求提取所有有效纳税人的税款 |
get_compliance_opinion | 获取纳税人的最新合规意见 |
税务状况证明(税务状况证明)
| 工具 | 说明 |
|---|
extract_tax_status | 通过RFC为纳税人请求提取 |
extract_tax_status_by_accountant | 要求提取会计师的所有客户 |
extract_tax_status_all | 要求提取所有有效纳税人的税款 |
get_tax_status | 获取纳税人的最新税务状况证明 |
CFDI(电子发票)
| 工具 | 说明 |
|---|
extract_cfdi | 为纳税人提取CFDI(全部、已发放或已收到) |
extract_cfdi_by_accountant | 为会计师的所有客户提取CFDI |
报告和文件
| 工具 | 说明 |
|---|
get_monthly_tax_report | 获取月度税务报告(ISR、IVA等) |
get_invoices | 使用筛选器查询发票 |
get_contacts | 获取纳税人联系方式 |
get_categories | 获取发票类别 |
纳税人管理
| 工具 | 说明 |
|---|
create_taxpayer | 在会计师的领导下创建新的纳税人 |
HTTP服务器
运行HTTP服务器进行远程访问:
npm run start:http
环境变量
| 变量 | 描述 | 默认值 |
|---|
PORT | 服务器端口 | 3000 |
BASE_URL | 公共URL | http://localhost:3000 |
端点
| 端点 | 方法 | 描述 |
|---|
/health | GET | 健康检查 |
/mcp | POST | MCP端点(需要 Authorization: Bearer 头球 |
/mcp/:token | POST | MCP端点(URL中的令牌) |
发展
# Install dependencies
npm install
# Build
npm run build
# Run stdio server
npm start
# Run HTTP server
npm run start:http
# Watch mode
npm run dev
许可证
麻省理工学院