Qorenext Trade Screening MCP
O servidor MCP de triagem comercial da Qorenext é um servidor de Model Context Protocol que permite que o Claude e outros clientes de IA executem triagem de sanções e due diligence de triagem comercial diretamente no chat.
Documentação
Qorenext Trade Screening MCP
Due diligence de sanções e triagem comercial — via MCP
O servidor Qorenext Trade Screening MCP é um servidor Model Context Protocol que permite que o Claude e outros clientes de IA executem triagem de sanções e due diligence de triagem comercial diretamente no chat.
Obtenha sua chave de API
Cadastre-se em https://qorenext-app.azurewebsites.net/signup para obter sua 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
Edite %APPDATA%\Claude\claude_desktop_config.json (Windows)
ou ~/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
Adicione a .cursor/mcp.json ou .windsurf/mcp.json:
{
"mcpServers": {
"qorenext-mcp": {
"url": "https://mcp.qorenext.com/tradescreening",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}
Ferramentas
| Ferramenta | Autenticação | Descrição |
|---|---|---|
health_check | ❌ Pública | Verifica se o servidor está em execução, obtém informações de versão |
submit_sanctions_screening | ✅ Chave de API | Envia entidades para triagem de sanções contra as listas de sanções dos EUA |
submit_trade_screening | ✅ Chave de API | Envia uma empresa para due diligence de triagem comercial |
get_trade_screening_status | ✅ Chave de API | Consulta o status e recupera o relatório completo de due diligence |
health_check
Verifica se o servidor está em execução. Nenhuma chave de API é necessária.
check if Qorenext Trade Screening MCP is running
submit_sanctions_screening
Envia entidades para triagem de sanções contra as listas de sanções dos EUA (OFAC, MEU, EntityList, etc.).
Obrigatório por entidade: entityEnglishName ou entityNativeName (pelo menos um)
Opcional: country, address
Screen Acme trading LLC أكمي للتجار at 123 Azadi Street, Tehran for sanctions
Retorna: um resultado por entidade enviada, cada um com matchFound, bestMatchScore e matches.
Exemplo de Resposta (Status 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
Envia uma empresa para due diligence de triagem comercial: verificações em listas de partes negadas/restritas, análise de palavras-chave de alerta, avaliação de risco e descobertas de notícias negativas.
Obrigatório: address, website e companyEnglishName ou companyNativeName (pelo menos um)
Opcional: parentEntityEnglishName, parentEntityWebsite
O endpoint /trade-screening/add-company da Qore internamente exige vários
campos adicionais (Labs, LabsWebsite, Department, DepartmentWebsite,
Professors, Product, EndUse, ParentEntity, referenceNumber) além
do que esta ferramenta solicita — a ferramenta os envia como strings vazias automaticamente;
os chamadores nunca precisam fornecê-los.
Exemplo 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 pode ser omitido se companyEnglishName for fornecido (e vice-versa). parentEntityEnglishName/parentEntityWebsite são opcionais.
run trade screening on Acme Corp at 1 Main St, https://acme.com
due-diligence check for Changchun New Industries Optoelectronics, https://cnilaser.com
Retorna:
data: ID de rastreamento (NativeId) — use comget_trade_screening_statusmessage: Descrição ou mensagem de erro
Exemplo de Resposta (Status 200):
{
"success": true,
"status_code": 200,
"data": 424,
"message": ""
}
Problema conhecido (backend da Qore, não deste servidor): novas submissões
atualmente falham intermitentemente com "Object reference not set to an instance of an object." (status_code: 422) — uma exceção de referência nula no lado do servidor no
pipeline de processamento de solicitações da Qore, não um problema de validação no lado do cliente.
Submissões duplicadas de empresas já conhecidas não são afetadas. Confirmado
por meio de testes diretos contra a API ao vivo em 2026-08-19; aguardando correção
da equipe de API da Qore.
get_trade_screening_status
Consulta uma solicitação de triagem comercial para obter status e o relatório completo de due diligence.
Parâmetro: request_id (int) — o NativeId retornado por submit_trade_screening
Valores de status: Pending · Processing · Completed · Failed
get status of trade screening request 424
check if screening 322 is complete
output (avaliação de risco, descobertas de alertas, correspondências de partes restritas, recomendação) só está presente quando status é Completed.
Exemplo de fluxo de trabalho
Triagem de Sanções:
You: Screen Acme Trading LLC in Iran for sanctions.
Claude: [calls submit_sanctions_screening]
✅ Screened. No match found (score: 0)
Triagem 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.
Suporte
- Problemas: https://github.com/QoreNext/qorenext-tradescreening-mcp/issues
- E-mail: support@qorenext.com
- Documentação: https://qorenext.com
Licença
MIT