servidor parquet_mcp
Un potente servidor MCP (Protocolo de Control de Modelos) que proporciona herramientas para realizar búsquedas web y encontrar contenido similar. Este servidor está diseñado para funcionar con Claude Desktop y ofrece dos funcionalidades principales:
- Búsqueda web : realice una búsqueda web y extraiga resultados
- Búsqueda de similitud : extrae información relevante de búsquedas anteriores
Este servidor es particularmente útil para:
- Aplicaciones que requieren capacidades de búsqueda web
- Proyectos que necesitan encontrar contenido similar según consultas de búsqueda
Instalación
Instalación mediante herrería
Para instalar Parquet MCP Server para Claude Desktop automáticamente a través de Smithery :
Clonar este repositorio
Crear y activar entorno virtual
Instalar el paquete
Ambiente
Crea un archivo .env
con las siguientes variables:
Uso con Claude Desktop
Agregue esto a su archivo de configuración de Claude Desktop ( claude_desktop_config.json
):
Herramientas disponibles
El servidor proporciona dos herramientas principales:
- Buscar en la Web : Realizar una búsqueda web y extraer resultados
- Parámetros requeridos:
queries
: Lista de consultas de búsqueda
- Parámetros opcionales:
page_number
: Número de página para los resultados de la búsqueda (predeterminado en 1)
- Parámetros requeridos:
- Extraer información de la búsqueda : extrae información relevante de búsquedas anteriores
- Parámetros requeridos:
queries
: Lista de consultas de búsqueda para fusionar
- Parámetros requeridos:
Ejemplos de indicaciones
A continuación se muestran algunos ejemplos de indicaciones que puede utilizar con el agente:
Para búsqueda web:
Para extraer información de la búsqueda:
Prueba del servidor MCP
El proyecto incluye un conjunto completo de pruebas en el directorio src/tests
. Puede ejecutar todas las pruebas usando:
O ejecutar pruebas individuales:
También puedes probar el servidor utilizando el cliente directamente:
Solución de problemas
- Si recibe errores de verificación de SSL, asegúrese de que la configuración de SSL en su archivo
.env
sea correcta - Si no se generan incrustaciones, verifique:
- El servidor Ollama está funcionando y es accesible
- El modelo especificado está disponible en su servidor Ollama
- La columna de texto existe en su archivo de entrada Parquet
- Si falla la conversión de DuckDB, verifique:
- El archivo Parquet de entrada existe y es legible
- Tiene permisos de escritura en el directorio de salida
- El archivo Parquet no está dañado
- Si falla la conversión de PostgreSQL, verifique:
- La configuración de conexión de PostgreSQL en su archivo
.env
es correcta - El servidor PostgreSQL está en ejecución y es accesible
- Tienes los permisos necesarios para crear/modificar tablas
- La extensión pgvector está instalada en su base de datos
- La configuración de conexión de PostgreSQL en su archivo
Función PostgreSQL para búsqueda de similitud vectorial
Para realizar búsquedas de similitud vectorial en PostgreSQL, puede utilizar la siguiente función:
Esta función permite realizar búsquedas de similitud en incrustaciones vectoriales almacenadas en una base de datos PostgreSQL. Devuelve resultados que cumplen un umbral de similitud especificado y limita el número de resultados según la información proporcionada por el usuario. Los resultados se ordenan por fecha y similitud.
Creación de tablas de Postgres
You must be authenticated.
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.
Un potente servidor MCP (Protocolo de Control de Modelos) que proporciona herramientas para manipular y analizar archivos Parquet. Este servidor está diseñado para funcionar con Claude Desktop y ofrece cuatro funcionalidades principales:
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server built with mcp-framework that allows users to create and manage custom tools for processing data, integrating with the Claude Desktop via CLI.Last updated -484TypeScript
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that provides tools for reading Excel (xlsx) files, enabling extraction of data from entire workbooks or specific sheets with results returned in structured JSON format.Last updated -35PythonApache 2.0
Semgrep MCP Serverofficial
AsecurityAlicenseAqualityAn MCP server that provides a comprehensive interface to Semgrep, enabling users to scan code for security vulnerabilities, create custom rules, and analyze scan results through the Model Context Protocol.Last updated -6172PythonMIT License- -securityFlicense-qualityA Model Context Protocol server that provides tools for interacting with databases, including PostgreSQL, DuckDB, and Google Cloud Storage Parquet files.Last updated -2TypeScript