Qorenext Trade Screening MCP
El servidor MCP de Qorenext Trade Screening es un servidor de Protocolo de Contexto de Modelo que permite a Claude y otros clientes de IA ejecutar controles de sanciones y diligencia debida de control comercial directamente en el chat.
Documentación
Qorenext Trade Screening MCP
Debida diligencia de sanciones y screening comercial — vía MCP
Qorenext Trade Screening MCP es un servidor de Model Context Protocol que permite a Claude y otros clientes de IA ejecutar screening de sanciones y debida diligencia de screening comercial directamente en el chat.
Obtén tu clave API
Regístrate en https://qorenext-app.azurewebsites.net/signup para obtener tu QORENEXT_API_KEY.
Conectar
Claude Code
claude mcp add --transport http qorenext-mcp \
"https://mcp.qorenext.com/tradescreening" \
--header "X-API-Key: YOUR_API_KEY"
Claude Desktop
Edita %APPDATA%\Claude\claude_desktop_config.json (Windows)
o ~/Library/Application Support/Claude/claude_desktop_config.json (Mac):
{
"mcpServers": {
"qorenext-mcp": {
"url": "https://mcp.qorenext.com/tradescreening",
"headers": {
"X-API-Key": "YOUR_API_KEY",
"Content-Type": "application/json",
"Accept": "application/json"
}
}
}
}
Cursor / Windsurf
Añade a .cursor/mcp.json o .windsurf/mcp.json:
{
"mcpServers": {
"qorenext-mcp": {
"url": "https://mcp.qorenext.com/tradescreening",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}
Herramientas
| Herramienta | Autenticación | Descripción |
|---|---|---|
health_check | ❌ Pública | Verifica que el servidor esté en ejecución, obtén información de versión |
submit_sanctions_screening | ✅ Clave API | Envía entidades para screening de sanciones contra listas de sanciones de EE. UU. |
submit_trade_screening | ✅ Clave API | Envía una empresa para debida diligencia de screening comercial |
get_trade_screening_status | ✅ Clave API | Consulta el estado y recupera el informe completo de debida diligencia |
health_check
Verifica que el servidor esté en ejecución. No se requiere clave API.
check if Qorenext Trade Screening MCP is running
submit_sanctions_screening
Envía entidades para screening de sanciones contra listas de sanciones de EE. UU. (OFAC, MEU, EntityList, etc.).
Requerido por entidad: entityEnglishName o entityNativeName (al menos uno)
Opcional: country, address
Screen Acme trading LLC أكمي للتجار at 123 Azadi Street, Tehran for sanctions
Devuelve: un resultado por cada entidad enviada, cada uno con matchFound, bestMatchScore y matches.
Ejemplo de respuesta (Estado 200):
{
"success": true,
"status_code": 200,
"data": [
{
"entityEnglishName": "Acme Trading LLC",
"entityNativeName": "أكمي للتجارة",
"country": "Iran",
"address": "123 Azadi Street, Tehran",
"matchFound": false,
"bestMatchScore": 0,
"matches": []
}
],
"message": ""
}
submit_trade_screening
Envía una empresa para debida diligencia de screening comercial: verificación de listas de partes denegadas/restringidas, análisis de palabras clave de alerta, evaluación de riesgo y hallazgos de noticias negativas.
Requerido: address, website y companyEnglishName o companyNativeName (al menos uno)
Opcional: parentEntityEnglishName, parentEntityWebsite
El endpoint /trade-screening/add-company de Qore requiere internamente varios
campos adicionales (Labs, LabsWebsite, Department, DepartmentWebsite,
Professors, Product, EndUse, ParentEntity, referenceNumber) más allá
de lo que esta herramienta solicita — la herramienta los envía como cadenas vacías automáticamente,
los llamadores nunca necesitan proporcionarlos.
Ejemplo de entrada:
{
"companyEnglishName": "Changchun New Industries Optoelectronics Tech. Co., Ltd.",
"companyNativeName": "长春新产业光电技术有限公司",
"address": "No.888 Jinhu Road High-tech Zone, Changchun 130103, P.R.China",
"website": "https://test.com",
"parentEntityEnglishName": "",
"parentEntityWebsite": ""
}
companyNativeName puede omitirse si se proporciona companyEnglishName (y viceversa). parentEntityEnglishName/parentEntityWebsite son opcionales.
run trade screening on Acme Corp at 1 Main St, https://acme.com
due-diligence check for Changchun New Industries Optoelectronics, https://cnilaser.com
Devuelve:
data: ID de seguimiento (NativeId) — úsalo conget_trade_screening_statusmessage: Descripción o mensaje de error
Ejemplo de respuesta (Estado 200):
{
"success": true,
"status_code": 200,
"data": 424,
"message": ""
}
Problema conocido (backend de Qore, no este servidor): los nuevos envíos
actualmente fallan de forma intermitente con "Object reference not set to an instance of an object." (status_code: 422) — una excepción de referencia nula del lado del servidor en
la canalización de procesamiento de solicitudes de Qore, no un problema de validación del lado del cliente.
Los envíos duplicados de empresas ya conocidas no se ven afectados. Confirmado
mediante pruebas directas contra la API en vivo a partir del 2026-08-19; pendiente de corrección
por parte del equipo de API de Qore.
get_trade_screening_status
Consulta una solicitud de screening comercial para obtener el estado y el informe completo de debida diligencia.
Parámetro: request_id (int) — el NativeId devuelto por submit_trade_screening
Valores de estado: Pending · Processing · Completed · Failed
get status of trade screening request 424
check if screening 322 is complete
output (evaluación de riesgo, hallazgos de banderas rojas, coincidencias de partes restringidas, recomendación) solo está presente una vez que status es Completed.
Flujo de trabajo de ejemplo
Screening de sanciones:
You: Screen Acme Trading LLC in Iran for sanctions.
Claude: [calls submit_sanctions_screening]
✅ Screened. No match found (score: 0)
Screening comercial:
You: Run trade screening on Acme Corp, 1 Main St, https://acme.com
Claude: [calls submit_trade_screening]
✅ Submitted. Tracking ID: 424
You: Get status of trade screening request 424
Claude: [calls get_trade_screening_status]
Status: Completed
Risk Level: Low
Recommendation: Proceed with standard due diligence.
Soporte
- Problemas: https://github.com/QoreNext/qorenext-tradescreening-mcp/issues
- Correo electrónico: support@qorenext.com
- Documentación: https://qorenext.com
Licencia
MIT