企业基础信息服务
Fornece serviços básicos de informações empresariais, incluindo registro comercial, perfis de empresas, acionistas e principais executivos.
Documentação
Serviço de Big Data Empresarial
Principais Funcionalidades
- 🔍 Pesquisa difusa por palavras-chave de empresas
- 🏢 Consulta de informações básicas da empresa
- 👥 Informações de acionistas controladores
- 💰 Informações de investimentos externos
- 🏪 Informações de filiais
- 👨💼 Informações dos principais funcionários
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/enterprise-mcp-server
cd enterprise-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 do 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 o serviço com 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": {
"enterprise-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"
}
}
}
}
Usando o Serviço Remoto Oficial
1. Configurar diretamente o MCP no Cursor / Cherry Studio
{
"mcpServers": {
"enterprise-mcp-server":{
"type": "streamableHttp",
"url": "https://mcp.handaas.com/enterprise/enterprise_profile?token={token}"
}
}
}
Observação: integrator_id, secret_id, secret_key e token precisam ser obtidos fazendo login em https://www.handaas.com/ para registrar e ativar a plataforma
Ferramentas Disponíveis
1. enterprise_get_keyword_search
Função: Pesquisa difusa de empresas por palavras-chave
Consulta difusa de lista de empresas relacionadas com base em palavras-chave fornecidas, 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 correspondentepageIndex(opcional): Posição inicial da paginaçãopageSize(opcional): Posição final da paginação - máximo de 50 registros por página
Valores de retorno:
catchReason: Motivo da correspondênciaaddress: EndereçoenterpriseType: Tipo de empresafoundTime: Data de fundaçãohomepage: Site oficiallegalRepresentative: Representante legalname: Nome da empresaoperStatus: Status operacionalregCapitalCoinType: Moeda do capital registradoregCapitalValue: Capital registradoannualTurnover: Faturamento anual
2. enterprise_get_enterprise_base_info
Função: Consultar informações básicas da empresa
Consulta informações relacionadas aos negócios da empresa inserindo o nome completo da empresa, identificando o que a empresa faz.
Parâmetros:
keyword(obrigatório): Nome completo da empresa
Valores de retorno:
base_info: Informações de registro comercial da empresadesc: Resumo da empresabusiness_info: Negócios da empresatag: Tags da empresa
3. enterprise_get_enterprise_holder_info
Função: Consultar informações de acionistas controladores
Consulta informações de acionistas controladores inserindo o nome completo da empresa. Essas informações são obtidas por meio da análise de dados de registro comercial e de todos os dados da 旷湖.
Parâmetros:
keyword(obrigatório): Nome completo da empresa
Valores de retorno:
holderList: Lista de acionistas (divulgação comercial)entityType: Tipo de entidadeholderType: Tipo de acionistaname: Nome do acionistanameId: ID da empresahumanId: ID da pessoapayAmount: Valor integralizadoratio: Percentual de participaçãosubscriptionDetail: Informações de subscrição
stockHolderList: Lista de acionistas (divulgação mais recente) proveniente de informações de listagem em bolsa
4. enterprise_get_enterprise_invest_info
Função: Consultar informações de investimentos externos da empresa
Consulta informações de investimentos externos da empresa inserindo o nome completo da empresa. Essas informações são obtidas por meio da análise de dados de registro comercial e de todos os dados da 旷湖.
Parâmetros:
keyword(obrigatório): Nome completo da empresa
Valores de retorno:
resultList: Lista de resultados de investimentos externosaddressValue: Região da empresa investidabusiness: Escopo de operações da empresa investidafoundTime: Data de fundação da empresa investidaisListed: Status de listagem da empresa investidalegalRepresentative: Representante legal da empresa investidaname: Nome da empresa que realiza o investimento externooperStatus: Status operacional da empresa que realiza o investimento externoratio: Percentual de participação acionáriaregCapital: Capital registrado da empresa investidascCode: Código de crédito unificado da empresa que realiza o investimento externosubscriptionAmount: Informações do valor do investimento
5. enterprise_get_enterprise_branch_info
Função: Consultar informações de filiais da empresa
Consulta informações de filiais da empresa inserindo o nome completo da empresa. As informações de filiais são provenientes da divulgação comercial.
Parâmetros:
keyword(obrigatório): Nome completo da empresa
Valores de retorno:
resultList: Lista de resultados de filiaisaddressValue: Informações de endereçofoundTime: Data de fundaçãolegalRepresentative: Representante legalname: Nome da instituiçãooperStatus: Status operacionalorgCode: Código da organizaçãoregistrationAuthority: Órgão de registrosocialCreditCode: Código de crédito social unificado
6. enterprise_get_enterprise_main_person_info
Função: Consultar informações dos principais funcionários da empresa
Consulta informações dos principais funcionários da empresa inserindo o nome completo da empresa. As informações dos principais funcionários são provenientes da divulgação comercial.
Parâmetros:
keyword(obrigatório): Nome completo da empresa
Valores de retorno:
resultList: Lista de resultados dos principais funcionáriosname: Nome do membroposition: Cargoratio: Percentual de participaçãorelatedEnterpriseCurrentNum: Número de empresas em que atua atualmenterelatedEnterpriseHistoryNum: Número de empresas em que atuou anteriormente
Observações de Uso
- Requisito de nome completo da empresa: Ao chamar interfaces que exigem o nome completo da empresa, é necessário primeiro chamar a interface de pesquisa difusa por palavras-chave para completar o nome e, em seguida, chamar a interface.
- Limite da API: Em consultas paginadas, o máximo é de 50 registros por página.
- Tratamento de erros: Todas as interfaces incluem tratamento de erros; quando a consulta falha, uma mensagem de erro correspondente é retornada.
Exemplos de Perguntas de Uso
enterprise_get_keyword_search (Pesquisa difusa por palavras-chave de empresas)
- Ajude-me a encontrar informações de empresas que contenham a palavra-chave "探迹"
- Pesquise a lista de empresas relacionadas à "腾讯"
- Consulte empresas cujo nome contenha "阿里巴巴"
enterprise_get_enterprise_base_info (Consulta de informações básicas da empresa)
- O que a 探迹科技 faz?
- Qual é o negócio principal da 腾讯科技有限公司?
- Resumo da empresa 北京字节跳动科技有限公司
enterprise_get_enterprise_holder_info (Informações de acionistas controladores)
- Quais são os acionistas da 探迹科技?
- Quem são os acionistas controladores da 腾讯?
- Consulte as informações da estrutura acionária da 字节跳动
enterprise_get_enterprise_invest_info (Informações de investimentos externos da empresa)
- Em quais empresas a 探迹科技 investiu externamente?
- Em quais empresas a 腾讯 investiu?
- Qual é o portfólio de investimentos da 阿里巴巴?
enterprise_get_enterprise_branch_info (Informações de filiais da empresa)
- Quais filiais a 探迹科技 possui?
- Quais filiais a 腾讯 possui em todo o país?
- Distribuição das filiais da 华为
enterprise_get_enterprise_main_person_info (Informações dos principais funcionários da empresa)
- Quais são os principais gestores da 探迹科技?
- Informações da equipe executiva da 腾讯
- Composição dos funcionários principais da 字节跳动