楼宇大数据服务
Proporciona consultas completas de información de edificios y direcciones de oficinas, incluyendo búsqueda de direcciones de oficinas empresariales y consultas de información de edificios.
Documentación
楼宇大数据服务
Funciones principales
- 🔍 Búsqueda difusa de palabras clave de empresas
- 🏢 Consulta de direcciones de oficinas de empresas
- 📊 Análisis estadístico de direcciones de oficinas
- 🏗️ Consulta de información de edificios
Requisitos del entorno
- Python 3.10+
- Paquetes de dependencias: python-dotenv, requests, mcp
Inicio rápido local
1. Clonar el proyecto
git clone https://github.com/handaas/building-mcp-server
cd building-mcp-server
2. Crear entorno virtual e instalar dependencias
python -m venv mcp_env && source mcp_env/bin/activate
pip install -r requirements.txt
3. Configuración del entorno
Copiar la plantilla de variables de entorno y configurar:
cp .env.example .env
Editar el archivo .env y configurar las siguientes variables de entorno:
INTEGRATOR_ID=your_integrator_id
SECRET_ID=your_secret_id
SECRET_KEY=your_secret_key
4. Iniciar el servicio con streamable-http
python server/mcp_server.py streamable-http
El servicio se iniciará en http://localhost:8000.
Métodos de inicio compatibles: stdio, sse o streamable-http
5. Configuración de MCP en Cursor / Cherry Studio
{
"mcpServers": {
"handaas-mcp-server": {
"type": "streamableHttp",
"url": "http://127.0.0.1:8000/mcp"
}
}
}
Instalación e implementación de la versión STDIO
Configurar MCP en Cursor / Cherry Studio
{
"mcpServers": {
"building-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 el servicio remoto oficial
1. Configurar directamente MCP en Cursor / Cherry Studio
{
"mcpServers": {
"building-mcp-server":{
"type": "streamableHttp",
"url": "https://mcp.handaas.com/building/building_bigdata?token={token}"
}
}
}
Nota: integrator_id, secret_id, secret_key y token requieren iniciar sesión en https://www.handaas.com/ para registrarse y obtener acceso a la plataforma
Herramientas disponibles
1. building_bigdata_fuzzy_search
Función: Búsqueda difusa de palabras clave de empresas
Busca listas de empresas relacionadas según palabras clave como nombre de empresa, nombre de persona, marca, producto, puesto, etc.
Parámetros:
matchKeyword(Obligatorio): Palabra clave de coincidencia - Consulta empresas cuya información variada contenga la palabra clavepageIndex(Opcional): Posición de inicio de paginaciónpageSize(Opcional): Posición de fin de paginación - Máximo 50 registros por página
Valor de retorno:
total: Total- Otra información relacionada con la empresa
2. building_bigdata_office_address_details
Función: Consulta de detalles de direcciones de oficinas de empresas
Según información de identificación específica de la empresa, consulta y devuelve datos relacionados con las direcciones de oficinas de la empresa, incluyendo el número total de direcciones de oficinas, información detallada de direcciones de oficinas por ciudad, etc.
Parámetros:
matchKeyword(Obligatorio): Palabra clave de coincidencia - Nombre de empresa / número de registro / código de crédito social unificado / ID de empresaaddress(Opcional): Región - Admite filtrado por provincia/ciudad, ejemplo de entrada: "广东省,广州市"pageIndex(Opcional): Posición de inicio de paginaciónkeywordType(Opcional): Tipo de entidad - name: nombre de empresa, nameId: ID de empresa, regNumber: número de registro, socialCreditCode: código de crédito social unificadopageSize(Opcional): Posición de fin de paginación - Máximo 10 registros por página
Valor de retorno:
total: TotalresultList: Resultados de la listaofficeAddress: DirecciónofficeSourceType: Fuente de la direcciónofficeSettleType: Método de registro - Registro comercial, registro de dirección de oficinaestateName: EdificioestateId: ID del edificio
3. building_bigdata_office_address_stats
Función: Análisis estadístico de direcciones de oficinas de empresas
Según información de identificación específica de la empresa, consulta y devuelve datos relacionados con las direcciones de oficinas de la empresa, incluyendo ciudades de oficinas, número de direcciones de oficinas por ciudad, etc.
Parámetros:
matchKeyword(Obligatorio): Palabra clave de coincidencia - Nombre de empresa / número de registro / código de crédito social unificado / ID de empresakeywordType(Opcional): Tipo de entidad - name: nombre de empresa, nameId: ID de empresa, regNumber: número de registro, socialCreditCode: código de crédito social unificado
Valor de retorno:
officeCityStats: Estadísticas de distribución de direcciones de oficinascity: Ciudad de oficinascount: Número de direcciones de oficinas
4. building_bigdata_building_query
Función: Consulta de información de edificios
Admite la consulta de información de todos los edificios en una región específica mediante nombre de edificio, tipo de edificio, etc., incluyendo nombre del edificio, alias del edificio, dirección del edificio, tipo de edificio, número de empresas en el edificio, etc.
Parámetros:
matchKeyword(Opcional): Palabra clave de búsqueda - Consulta edificios cuyo nombre o alias contenga la palabra clavepageIndex(Opcional): Posición de inicio de paginaciónaddress(Opcional): Región - Admite filtrado por provincia/ciudad, ejemplo de entrada: "广东省,广州市"pageSize(Opcional): Posición de fin de paginación - Máximo 10 registros por páginaestatePropertyType(Opcional): Tipo de edificio - Oficinas, parque industrial, complejo, apartamento/hotel, centro de exposiciones
Valor de retorno:
total: TotalestateName: Nombre del edificioestateId: ID del edificioestateAliasName: Alias del edificioestateAddress: Dirección del edificioestatePropertyType: Tipo de edificioestateEnterpriseCount: Número de empresas en el edificio
Casos de uso
- Gestión interna de empresas: Conocer la distribución de direcciones de oficinas y edificios
- Análisis comercial: Realizar análisis de distribución geográfica de mercado
- Instituciones gubernamentales: Verificación de información empresarial o apoyo a la toma de decisiones
- Sector inmobiliario: Análisis de ocupación de edificios
- Cooperación comercial: Buscar distribución de empresas en áreas específicas
- Investigación de mercado: Análisis de actividad comercial regional
Notas de uso
- Requisito de nombre completo de la empresa: Al llamar a interfaces que requieren el nombre completo de la empresa, si no se dispone del nombre completo, primero llamar a la interfaz building_bigdata_fuzzy_search para obtenerlo
- Límites de paginación: La consulta de direcciones de oficinas obtiene un máximo de 10 registros por página; la búsqueda de empresas obtiene un máximo de 50 registros por página
- Filtro por región: Admite filtrado por provincia y ciudad, con formato "provincia,ciudad"
- Tipo de edificio: Admite filtrado por tipo como oficinas, parque industrial, complejo, etc.
Ejemplos de preguntas de uso
building_bigdata_fuzzy_search (Búsqueda difusa de palabras clave de empresas)
- Ayúdame a buscar información de empresas que contengan la palabra clave "腾讯"
- Buscar la lista de empresas relacionadas con "阿里"
- Consultar empresas cuyo nombre contenga "抖音"
building_bigdata_office_address_details (Consulta de detalles de direcciones de oficinas de empresas)
- Consultar los detalles de direcciones de oficinas de 腾讯科技有限公司
- ¿Qué ubicaciones de oficinas tiene 阿里巴巴集团 en Pekín?
- Información de direcciones de oficinas de 抖音 en Shanghái
building_bigdata_office_address_stats (Análisis estadístico de direcciones de oficinas de empresas)
- Estadísticas de distribución de direcciones de oficinas de 腾讯 en varias ciudades del país
- Distribución de ciudades de direcciones de oficinas de 阿里巴巴
- Estadísticas del número de direcciones de oficinas de 华为 en varias ciudades
building_bigdata_building_query (Consulta de información de edificios)
- Consultar información de oficinas en el distrito de Nanshan, Shenzhen
- Buscar edificios de parques industriales en Zhongguancun, Pekín
- Buscar información de edificios de complejos en el nuevo distrito de Pudong, Shanghái