Skip to main content
Glama

focus_mcp_data

by FocusSearch
Apache 2.0
3

Servidor MCP de FOCUS DATA [中文]

Un servidor de Protocolo de Contexto de Modelo (MCP) permite a los asistentes de inteligencia artificial consultar directamente los resultados de los datos. Los usuarios pueden obtener los resultados de DataFocus mediante lenguaje natural.

Características

  • Regístrese en DataFocus para abrir un espacio de aplicación e importar (conectarse directamente a) las tablas de datos que se van a analizar.
  • Seleccione el cuadro de diálogo de inicialización de la tabla de datos de Datafocus
  • Resultados de adquisición de datos en lenguaje natural

Prerrequisitos

  • jdk 23 o superior. Descargar jdk
  • Gradle 8.12 o superior. Descargar Gradle.
  • Registre Datafocus para obtener el token portador:
    1. Registrar una cuenta en Datafocus
    2. Crear una aplicación
    3. Ingresar a la aplicación
    4. Administrador -> Autenticación de interfaz -> Token de portador -> Nuevo token de portadortoken al portador

Instalación

  1. Clonar este repositorio:
git clone https://github.com/FocusSearch/focus_mcp_data.git cd focus_mcp_data
  1. Construir el servidor:
gradle clean gradle bootJar The jar path: build/libs/focus_mcp_data.jar

Configuración de MCP

Agregue el servidor a su archivo de configuración de MCP (generalmente ubicado en ~/AppData/Roaming/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json ):

{ "mcpServers": { "focus_mcp_data": { "command": "java", "args": [ "-jar", "path/to/focus_mcp_data/focus_mcp_data.jar" ], "autoApprove": [ "tableList", "gptText2DataInit", "gptText2DataData" ] } } }

Herramientas disponibles

1. lista de tablas

Obtener la lista de tablas en datafocus.

Parámetros:

  • name (opcional): nombre de la tabla a filtrar
  • bearer (obligatorio): token de portador

Ejemplo:

{ "name": "test", "bearer": "ZTllYzAzZjM2YzA3NDA0ZGE3ZjguNDJhNDjNGU4NzkyYjY1OTY0YzUxYWU5NmU=" }

2. gptText2DataInit

Inicializar diálogo.

Parámetros:

  • names (obligatorio): nombres de tablas seleccionadas
  • bearer (obligatorio): token de portador
  • language (opcional): idioma ['inglés','chino']

Ejemplo:

{ "names": [ "test1", "test2" ], "bearer": "ZTllYzAzZjM2YzA3NDA0ZGE3ZjguNDJhNDjNGU4NzkyYjY1OTY0YzUxYWU5NmU=" }

3. gptText2DataData

Resultados de la consulta de datos.

Parámetros:

  • chatId (obligatorio): ID del chat
  • input (obligatoria): lenguaje natural
  • bearer (obligatorio): token de portador

Ejemplo:

{ "chatId": "03975af5de4b4562938a985403f206d4", "input": "max(age)", "bearer": "ZTllYzAzZjM2YzA3NDA0ZGE3ZjguNDJhNDjNGU4NzkyYjY1OTY0YzUxYWU5NmU=" }

Formato de respuesta

Todas las herramientas devuelven respuestas en el siguiente formato:

{ "errCode": 0, "exception": "", "msgParams": null, "promptMsg": null, "success": true, "data": { } }

Ejemplo de Cline de Visual Studio Code

  1. vsCode instala el complemento cline
  2. configuración del servidor mcpconfigurar servidor mcp
  3. usar
    1. obtener la lista de tablas obtener la tabla lista1obtener la tabla list2
    2. Inicializar diálogoInicializar diálogo
    3. consulta:cual es el salario totalconsulta

Contacto:

https://discord.gg/mFa3yeq9Enfoque en los datos

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

El complemento de consulta de datos inteligente de DataFocus que admite conversaciones de varias rondas proporciona capacidades ChatBI listas para usar.

  1. Características
    1. Prerrequisitos
      1. Instalación
        1. Configuración de MCP
          1. Herramientas disponibles
            1. lista de tablas
            2. gptText2DataInit
            3. gptText2DataData
          2. Formato de respuesta
            1. Ejemplo de Cline de Visual Studio Code
              1. Contacto:

                Related MCP Servers

                • A
                  security
                  F
                  license
                  A
                  quality
                  This MCP server provides persistent memory integration for chat applications by utilizing a local knowledge graph to remember user information across interactions.
                  Last updated -
                  9
                  19,605
                  1
                  JavaScript
                • -
                  security
                  A
                  license
                  -
                  quality
                  Enables LLMs to interact with Dify AI's chat completion API, including conversation context support and a restaurant recommendation tool.
                  Last updated -
                  10
                  JavaScript
                  MIT License
                • A
                  security
                  A
                  license
                  A
                  quality
                  An MCP server that enables users to list, download, search, and manage Zoom meeting transcripts through a structured interface.
                  Last updated -
                  6
                  1
                  JavaScript
                  MIT License
                • A
                  security
                  A
                  license
                  A
                  quality
                  A Model Context Protocol server that enables AI-powered interaction with YNAB (You Need A Budget) data, allowing users to query their budgets through conversational interfaces.
                  Last updated -
                  1
                  15
                  1
                  TypeScript
                  MIT License
                  • Apple

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/FocusSearch/focus_mcp_data'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server