Factory Insight Service

Analisa a capacidade de produção industrial, incluindo avaliações, equipamentos, processos e distribuição fabril para avaliar a solidez da empresa.

Documentação

Serviço de Insights de Fábrica

Este serviço MCP fornece análise de capacidade de produção de empresas de manufatura, incluindo avaliação de capacidade, equipamentos de produção, processos de fabricação, distribuição de fábricas, etc., ajudando os usuários a entender a força de fabricação da empresa.

Principais Funcionalidades

  • 🔍 Pesquisa difusa por palavras-chave de empresas
  • 🏭 Consulta de informações gerais da fábrica
  • 📊 Análise estatística de produtos da fábrica
  • ⚙️ Avaliação da capacidade de produção da fábrica
  • 🔧 Filtro de pesquisa de fábricas
  • 📍 Análise da distribuição geográfica de fábricas

Requisitos de Ambiente

  • Python 3.10+
  • Pacotes de dependência: python-dotenv, requests, mcp

Início Rápido Local

1. Clonar o projeto

git clone https://github.com/handaas/factory-insight-mcp-server
cd factory-insight-mcp-server

2. Criar ambiente virtual e instalar dependências

python -m venv mcp_env && source mcp_env/bin/activate
pip install -r requirements.txt

3. Configuração de ambiente

Copie o modelo de variáveis de ambiente e configure:

cp .env.example .env

Edite o arquivo .env e configure as seguintes variáveis de ambiente:

INTEGRATOR_ID=your_integrator_id
SECRET_ID=your_secret_id
SECRET_KEY=your_secret_key

4. Iniciar serviço via streamable-http

python server/mcp_server.py streamable-http

O serviço será iniciado em http://localhost:8000.

Modos de inicialização suportados: stdio, sse ou streamable-http

5. Configuração MCP no Cursor / Cherry Studio

{
  "mcpServers": {
    "handaas-mcp-server": {
      "type": "streamableHttp",
      "url": "http://127.0.0.1:8000/mcp"
    }
  }
}

Instalação e Implantação da Versão STDIO

Configurar MCP no Cursor / Cherry Studio

{
  "mcpServers": {
    "factory-insight-mcp-server": {
      "command": "uv",
      "args": ["run", "mcp", "run", "{workdir}/server/mcp_server.py"],
      "env": {
        "PATH": "{workdir}/mcp_env/bin:$PATH",
        "PYTHONPATH": "{workdir}/mcp_env",
        "INTEGRATOR_ID": "your_integrator_id",
        "SECRET_ID": "your_secret_id",
        "SECRET_KEY": "your_secret_key"
      }
    }
  }
}

Usar o Serviço Remoto Oficial

1. Configurar diretamente o MCP no Cursor / Cherry Studio

{
  "mcpServers": {
    "factory-insight-mcp-server":{
      "type": "streamableHttp",
      "url": "https://mcp.handaas.com/factory/factory_insight?token={token}"  
      }
  }
}

Nota: integrator_id, secret_id, secret_key e token precisam ser obtidos registrando-se na plataforma https://www.handaas.com/

Ferramentas Disponíveis

1. factory_insight_fuzzy_search

Função: Pesquisa difusa por palavras-chave de empresas

Pesquisa difusa de lista de empresas relacionadas com base em palavras-chave como nome da empresa, nome de pessoa, marca, produto, cargo, etc.

Parâmetros:

  • matchKeyword (obrigatório): Palavra-chave de correspondência - consulta empresas cujas informações contenham a palavra-chave
  • pageIndex (opcional): Posição inicial da paginação
  • pageSize (opcional): Posição final da paginação - máximo de 50 registros por página

Valores de retorno:

  • total: Total
  • resultList: Lista de resultados, contendo informações básicas da empresa

2. factory_insight_factory_profile

Função: Consulta de informações gerais da fábrica

Fornece a visão geral da fábrica da empresa com base nas informações de identificação, incluindo avaliação de risco e informações detalhadas da fábrica.

Parâmetros:

  • matchKeyword (obrigatório): Palavra-chave de correspondência - nome da empresa/número de registro/código de crédito social unificado/ID da empresa
  • keywordType (opcional): Enumeração do tipo de entidade - name/nameId/regNumber/socialCreditCode

Valores de retorno:

  • nameId: ID da empresa
  • name: Nome da empresa
  • foundTime: Data de fundação
  • factoryScale: Tamanho da fábrica
  • factoryTypeList: Tipo de fábrica
  • monthlyProductionAmountValue: Produção mensal
  • accountPeriodRisk: Risco de prazo de pagamento
  • factoryAddress: Endereço da fábrica
    • province: Província
    • city: Cidade
    • district: Região
    • value: Endereço
  • regCapital: Capital registrado
    • coinType: Moeda
    • value: Valor

3. factory_insight_factory_product_stats

Função: Análise estatística de produtos da fábrica

Com base no nome da entidade da fábrica, obtém informações estatísticas de produtos, incluindo número de marcas atendidas, número de produtos principais, tags de produtos, estatísticas de categorias de produtos, etc.

Parâmetros:

  • matchKeyword (obrigatório): Palavra-chave de correspondência - nome da empresa/número de registro/código de crédito social unificado/ID da empresa
  • keywordType (opcional): Enumeração do tipo de entidade - name/nameId/regNumber/socialCreditCode

Valores de retorno:

  • serviceBrandCount: Número de marcas atendidas
  • mainProductCount: Número de produtos principais
  • tagNames: Tags de produtos
  • productCategoriesStatInfo: Informações estatísticas de categorias de produtos
    • name: Categoria
    • value: Quantidade

4. factory_insight_factory_capabilities

Função: Avaliação da capacidade de produção da fábrica

Consulta a capacidade de produção e informações de qualificações da fábrica da empresa especificada, incluindo configuração de linha de produção, alocação de pessoal, detalhes de equipamentos, gestão de qualidade e qualificações relacionadas.

Parâmetros:

  • matchKeyword (obrigatório): Palavra-chave de correspondência - nome da empresa/número de registro/código de crédito social unificado/ID da empresa
  • keywordType (opcional): Enumeração do tipo de entidade - name/nameId/regNumber/socialCreditCode

Valores de retorno:

  • assemblyLine: Número de linhas de produção
  • monthlyProductionAmountValue: Produção mensal
  • boarderStaffNumber: Número de pessoas de modelagem
  • inspectionStaffNumber: Número de inspetores
  • inspectionGroup: Equipe de inspeção
  • isSupportProofing: Suporta amostragem
  • companyTechnicList: Processos da fábrica
  • managementSystemCertification: Certificações de sistema de gestão
  • enterpriseCertification: Certificações de qualidade de produção
  • mainDeviceList: Lista de equipamentos
    • equipName: Nome do equipamento
    • brand: Marca do equipamento
    • equipVersion: Modelo do equipamento
    • equipNum: Quantidade de equipamentos
  • patentCertificateImageList: Lista de qualificações relacionadas
    • patentName: Nome da qualificação
    • image: Imagem
    • imageLink: Link da imagem

5. factory_insight_factory_search

Função: Filtro de pesquisa de fábricas

Pesquisa informações de fábricas que atendem aos critérios com base nas condições inseridas pelo usuário (como nome da fábrica, produtos principais, nome do produto e localização geográfica).

Parâmetros:

  • matchKeyword (obrigatório): Palavra-chave de correspondência - nome da fábrica/produtos principais/nome do produto
  • keywordType (obrigatório): Tipo de entidade - pesquisa abrangente/nome da fábrica/produtos principais/nome do produto
  • pageIndex (opcional): Número da página - começa em 1
  • pageSize (opcional): Tamanho da página - máximo de 10 registros por página
  • address (obrigatório): Região - formato: [["província","cidade"],["província","cidade"]]

Valores de retorno:

  • total: Total - máximo exibido 100001
  • resultList: Lista de resultados
    • nameId: ID da empresa
    • name: Nome da empresa
    • foundTime: Data de fundação
    • mainProducts: Produtos principais
    • regCapital: Capital registrado

Cenários de Uso

  1. Avaliação de fornecedores: Avaliar a capacidade de produção e o nível técnico dos fabricantes, selecionando fornecedores de qualidade
  2. Análise de investimento: Compreender a força de produção e o potencial de desenvolvimento das empresas de manufatura, apoiando decisões de investimento
  3. Seleção de parceiros: Encontrar parceiros com capacidades de produção específicas, otimizando a cadeia de suprimentos
  4. Análise competitiva: Analisar as vantagens de fabricação e a capacidade de produção dos concorrentes, definindo estratégias competitivas
  5. Pesquisa industrial: Estudar a distribuição e o nível de desenvolvimento da manufatura em setores específicos, identificando tendências de mercado
  6. Decisões de compra: Avaliar a qualidade dos produtos e a escala de produção das fábricas, otimizando decisões de compra
  7. Avaliação de risco: Avaliar o risco de prazo de pagamento e a estabilidade de produção dos fornecedores

Notas de Uso

  1. Requisito de nome completo da empresa: Ao chamar interfaces que exigem o nome completo da empresa, se não tiver o nome completo, primeiro chame a interface factory_insight_fuzzy_search para obter o nome completo
  2. Dados de capacidade: Os dados de capacidade podem ser capacidade projetada ou capacidade real, é necessário distinguir e verificar
  3. Informações de equipamentos: A precisão das informações de equipamentos depende da fonte de dados e da frequência de atualização, recomenda-se verificação em campo
  4. Confidencialidade de processos: Algumas informações de processos principais podem não ser totalmente divulgadas, havendo limitações de informação
  5. Filtro por região: A pesquisa por região deve ser inserida no formato especificado, suportando consultas combinadas de múltiplas regiões
  6. Limite de paginação: A pesquisa de fábricas retorna no máximo 10 registros por página, é necessário configurar adequadamente os parâmetros de paginação

Exemplos de Perguntas

factory_insight_factory_profile (Consulta de informações gerais da fábrica)

  1. Qual é o tamanho da fábrica da 深圳中安讯视?
  2. Em quais regiões estão distribuídos os endereços das fábricas da 深圳中安讯视? Qual é o capital registrado?
  3. Quais são os tipos de fábricas de manufatura da 深圳中安讯视? Como está o risco de prazo de pagamento?

factory_insight_factory_product_stats (Análise estatística de produtos da fábrica)

  1. Quantos produtos principais a 深圳中安讯视 possui?
  2. Como estão as estatísticas de categorias de produtos da 深圳中安讯视?

factory_insight_factory_capabilities (Avaliação da capacidade de produção da fábrica)

  1. Quantas linhas de produção a 深圳中安讯视 possui? Quais são as marcas dos principais equipamentos?
  2. Quais são os processos de fábrica da 深圳中安讯视? Como estão as certificações de sistema de gestão?
  3. A 深圳中安讯视 suporta amostragem? Quais certificações de qualificação relacionadas existem?

factory_insight_factory_search (Filtro de pesquisa de fábricas)

  1. Quais fábricas de fabricação eletrônica existem na província de Guangdong? Quais são os capitais registrados?
  2. Pesquise fábricas cujo produto principal seja "acessórios para celular"?
  3. Quais fábricas têxteis existem na província de Zhejiang?