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

FerramentaAutenticaçãoDescrição
health_check❌ PúblicaVerifica se o servidor está em execução, obtém informações de versão
submit_sanctions_screening✅ Chave de APIEnvia entidades para triagem de sanções contra as listas de sanções dos EUA
submit_trade_screening✅ Chave de APIEnvia uma empresa para due diligence de triagem comercial
get_trade_screening_status✅ Chave de APIConsulta 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 com get_trade_screening_status
  • message: 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


Licença

MIT