招投标大数据服务
Fornece consultas abrangentes para informações relacionadas a políticas, incluindo subsídios governamentais, benefícios e suporte para empresas.
Documentação
招投标大数据服务
Principais Funcionalidades
- 🔍 Pesquisa difusa por palavras-chave de empresas
- 💰 Análise estatística de projetos aprovados
- 🎯 Consulta de detalhes de políticas
- 📜 Função de pesquisa de políticas
- 🏛️ Análise de distribuição de projetos governamentais
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/policy-mcp-server
cd policy-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 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": {
"policy-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": {
"policy-mcp-server":{
"type": "streamableHttp",
"url": "https://mcp.handaas.com/policy/policy_bigdata?token={token}"
}
}
}
Nota: integrator_id, secret_id, secret_key e token precisam ser obtidos registrando-se e ativando a plataforma em https://www.handaas.com/
Ferramentas Disponíveis
1. policy_bigdata_fuzzy_search
Função: Pesquisa difusa por palavras-chave de empresas
Pesquisa difusa de listas de empresas relacionadas com base em palavras-chave fornecidas, como nomes de empresas, nomes de pessoas, marcas, produtos, cargos, 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:
total: TotalresultList: Lista de resultados, contendo informações básicas da empresa
2. policy_bigdata_approved_project_stats
Função: Análise estatística de projetos aprovados
Consulta informações estatísticas sobre projetos aprovados da empresa, incluindo o número de projetos declarados em diferentes níveis, distribuição por nível de projeto, informações das agências supervisoras responsáveis, bem como tendências de aprovação de projetos e variações nos valores de subsídios nos últimos anos.
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 empresakeywordType(opcional): Enumeração do tipo de entidade - name/nameId/regNumber/socialCreditCode
Valores de retorno:
count: Número total de projetosppeLevelStat: Distribuição por nível de projetonationalProjectCount: Número de projetos de nível nacionalprovincialProjectCount: Número de projetos de nível provincialmunicipalProjectCount: Número de projetos de nível municipaldistrictProjectCount: Número de projetos de nível distrital
ppeAgencyStat: Distribuição por agência supervisoraagency: Agência supervisoracount: Número de projetos
ppeYearProjectStat: Tendência de projetos aprovadosyear: Anocount: Número de projetos
ppeYearAmountStat: Tendência de valores de subsídiosyear: Anoamount: Valor do subsídio
3. policy_bigdata_policy_info
Função: Consulta de detalhes de políticas
Consulta informações detalhadas de uma política específica com base no ID da política, incluindo órgão emissor, conteúdo, projetos relacionados, valor do financiamento, período de declaração, etc.
Parâmetros:
matchKeyword(obrigatório): ID da política
Valores de retorno:
pnTitle: Título da políticapnAgency: Órgão emissorpnType: Tipo de políticapnPublishDate: Data de publicaçãopnRegion: Região de publicaçãopnText: Texto da políticapnOriginUrl: Link do texto original da políticapnFileList: Lista de anexosfilename: Nome do arquivourl: Link do arquivo
relatedProjects: Projetos possivelmente relacionadosname: Nome do projetoagency: Agência supervisoramaxGrantMount: Valor do financiamento (yuan)declaredLevel: Nível do projeto (1: nacional, 2: provincial, 3: municipal, 4: distrital)projectProgress: Andamento do projeto (1: não iniciado, 2: em declaração, 3: declaração encerrada, 4: divulgado, 5: publicado)declaredStartTime: Data de início da declaraçãodeclaredEndTime: Data de término da declaraçãoregion: Região
4. policy_bigdata_policy_search
Função: Função de pesquisa de políticas
Pesquisa políticas, regulamentos, guias de declaração ou avisos públicos que atendam aos critérios, com base em palavras-chave, tipo de política e informações de região.
Parâmetros:
matchKeyword(obrigatório): Palavra-chave de correspondência - palavras-chave de políticas/regulamentos, guias de declaração ou avisos públicospnType(opcional): Tipo de política - todas/guias de declaração/avisos públicos/outras políticasagency(opcional): Órgão emissoraddress(opcional): Região - suporta províncias/cidades/distritos, formato: [["província"],["província","cidade","distrito"]]policyPubStartTime(opcional): Data de início da publicaçãopolicyPubEndTime(opcional): Data de término da publicaçãopageSize(opcional): Tamanho da página - máximo de 50 registros por páginapageIndex(opcional): Número da página - começa em 1
Valores de retorno:
total: TotalpnId: ID da políticapnTitle: Título da políticapnAgency: Órgão emissorpnType: Tipo de políticapnPublishDate: Data de publicaçãopnRegion: Região de publicaçãopnText: Conteúdo da política
Cenários de Uso
- Declaração de políticas: A empresa identifica políticas de apoio e projetos de subsídios aos quais pode se candidatar, buscando oportunidades adequadas de declaração
- Avaliação de conformidade: Avalia a conformidade da empresa em relação ao apoio político recebido e a execução dos projetos
- Análise de investimento: Investidores avaliam as vantagens políticas da empresa e sua capacidade de obter apoio governamental
- Análise competitiva: Compreender a situação de apoio político e o histórico de projetos aprovados dos concorrentes
- Supervisão governamental: Órgãos governamentais monitoram a eficácia da execução das políticas e o uso dos recursos
- Pesquisa de políticas: Estudar tendências políticas e níveis de apoio em setores ou regiões específicos
- Consultoria empresarial: Fornecer orientação política e recomendações de declaração para empresas
Observações de Uso
- Exigência de nome completo da empresa: Ao chamar interfaces que exigem o nome completo da empresa, se não houver o nome completo, primeiro chame a interface policy_bigdata_fuzzy_search para obter o nome completo
- Validade das políticas: Preste atenção ao período de validade e ao tempo de execução das políticas, atualizando as informações regularmente
- Valor do subsídio: O valor do subsídio pode ser acumulado ou anual; é necessário observar o critério estatístico
- Alterações nas políticas: As informações das políticas podem sofrer alterações; recomenda-se atualização periódica
- Formato da região: A consulta por região deve ser inserida no formato especificado, com suporte a filtros de múltiplos níveis regionais
- Nível do projeto: Observe as diferentes condições de declaração para projetos de nível nacional, provincial, municipal e distrital
Exemplos de Perguntas de Uso
policy_bigdata_approved_project_stats (Análise estatística de projetos aprovados)
- Quantos projetos de subsídio governamental a Huawei obteve? Quais são os níveis?
- Como está a tendência dos projetos de apoio governamental da BYD nos últimos anos? Qual é o valor dos subsídios?
- De quais agências supervisoras vêm principalmente os projetos de apoio político da Tencent?
policy_bigdata_policy_info (Consulta de detalhes de políticas)
- Qual é o conteúdo específico deste ID de política? Quais são os requisitos de declaração?
- Qual é o valor do financiamento e o período de declaração de uma política específica?
policy_bigdata_policy_search (Função de pesquisa de políticas)
- Quais são os apoios políticos recentes para veículos de novas energias?
- Quais guias de declaração relacionados à inovação tecnológica Shenzhen publicou este ano?
- Quais são as políticas nacionais de apoio à indústria de inteligência artificial?