扫描报告
15 /100
IC Trade Navigator MCP Connector
Taiwan-neutral IC component quoting connector for Claude Desktop that reads local ERP inventory and fetches market quotes from an external API
This is a legitimate MCP connector for IC component quoting that performs exactly as documented. The main consideration is that an API key is transmitted to an external server, but this is explicitly declared with clear privacy safeguards for local ERP data.
可以安装
This skill is safe to use. Users should be aware that their API key is sent to the remote quote engine. No additional risks beyond standard network-boundary considerations.
安全发现 2 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 提示 | API key transmitted to remote server 敏感访问 | mcp_connector/api_client.py:176 |
| 低危 | Default ERP path references user Desktop 敏感访问 | mcp_connector/config.py:35 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | READ | READ | ✓ 一致 | Reads inventory.xlsx via openpyxl; clearly documented |
| 网络访问 | READ | READ | ✓ 一致 | HTTP GET to /v1/quote with httpx; declared in SKILL.md |
| 命令执行 | NONE | NONE | — | No subprocess, os.system, or shell execution found |
| 环境变量 | READ | READ | ✓ 一致 | Reads QUOTE_ENGINE_API_KEY, QUOTE_ENGINE_URL, ERP_EXCEL_PATH from env |
| 技能调用 | WRITE | WRITE | ✓ 一致 | Exposes 3 MCP tools (quote_part, read_erp_inventory, get_combined_view) |
5 项发现
中危 外部 URL 外部 URL
https://api.ic-navigator.com README.md:54 中危 外部 URL 外部 URL
https://your-engine.example.com mcp_connector/client.py:43 中危 外部 URL 外部 URL
https://quote.example.com mcp_connector/config.py:12 中危 外部 URL 外部 URL
http://127.0.0.1:8001 mcp_connector/config.py:29 提示 邮箱 邮箱地址
[email protected] README.md:198 目录结构
10 文件 · 90.7 KB · 2453 行 Python 8f · 2046L
Markdown 2f · 407L
├─
▾
mcp_connector
│ ├─
__init__.py
Python
│ ├─
api_client.py
Python
│ ├─
client.py
Python
│ ├─
config.py
Python
│ ├─
erp_reader_generic.py
Python
│ ├─
erp_reader.py
Python
│ ├─
merger.py
Python
│ └─
server.py
Python
├─
README.md
Markdown
└─
SKILL.md
Markdown
依赖分析 3 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
httpx | * | pip | 否 | Version not pinned but no RCE vectors in this usage |
openpyxl | * | pip | 否 | Version not pinned but only used for data reading |
mcp | * | pip | 否 | Official MCP SDK from modelcontextprotocol |
安全亮点
✓ Clear and comprehensive privacy documentation with explicit data scope (only sends part_number, qty, lang)
✓ Strong response sanitization with forbidden-key blocking in api_client.py
✓ Explicit price-column blocking with keyword detection in erp_reader_generic.py
✓ No shell execution, subprocess, or eval patterns found
✓ No base64 encoding, obfuscation, or anti-analysis techniques
✓ No credential harvesting beyond declared API key
✓ Clean code structure with clear separation of concerns
✓ Explicit allowed/forbidden response field lists prevent server-side data leakage