TG_MCP
Una interfaz Python liviana que expone las operaciones de TigerGraph (consultas, esquemas, vértices, aristas, UDF) como herramientas estructuradas y recursos basados en URI para agentes MCP.
Tabla de contenido
- Características
- Estructura del proyecto
- Instalación
- Configuración
- Conectando con Claude
- Ejemplos
- Contribuyendo
- Licencia
Características
- Introspección de esquemas
Recupere el esquema gráfico completo (tipos de vértice y arista). - Ejecución de consultas
Ejecute consultas GSQL instaladas o cadenas GSQL sin procesar con parámetros. - Inserción de vértices y aristas
Crear o actualizar vértices y aristas mediante programación. - URI de recursos
Acceda a los objetos gráficos a través de los URItgraph://vertex/...
ytgraph://query/...
- Listado de UDF y algoritmos
Obtenga funciones definidas por el usuario instaladas y catálogos de algoritmos GDS.
Estructura del proyecto
Instalación
- Clonar el repositorio
- Crear y activar un entorno virtual
- Instalar dependencias
Requiere
mcp[cli]>=1.6.0
ypyTigerGraph>=1.8.6
.
Configuración
Establezca las siguientes variables de entorno antes de ejecutar:
Estos son leídos por config.py
.
Conectando con Claude
Este servidor MCP se puede instalar en el cliente de escritorio Claude para que Claude pueda invocar sus herramientas TigerGraph directamente:
Después de ejecutar lo anterior, reinicie Claude Desktop y verá sus herramientas MCP disponibles a través del ícono del martillo 🛠.
Ejemplos:
Contribuyendo
- Bifurcar el repositorio
- Crear una rama de características
- Confirme sus cambios
- Empujar a la rama
- Abrir una solicitud de extracción
Asegúrese de que todo el código nuevo esté cubierto por pruebas y siga el estilo PEP-8.
Licencia
Este proyecto está licenciado bajo la licencia MIT .
This server cannot be installed
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.
Una interfaz Python liviana que expone las operaciones de la base de datos de TigerGraph como herramientas estructuradas y recursos basados en URI para Claude y otros agentes MCP.
Related MCP Servers
- -securityAlicense-qualityA Python-based server that implements the Model Context Protocol to interface with Claude Desktop as an MCP client, supporting interaction through efficient memory management.Last updated -1PythonMIT License
Fused MCP Agentsofficial
-securityAlicense-qualityA Python-based MCP server that allows Claude and other LLMs to execute arbitrary Python code directly through your desktop Claude app, enabling data scientists to connect LLMs to APIs and executable code.Last updated -26MIT License- AsecurityFlicenseAqualityMCP server that allows Claude AI to interact directly with MySQL databases, enabling query execution and table information retrieval through natural language.Last updated -154JavaScript
- -securityFlicense-qualityA Python server implementing the Model Context Protocol that exposes tools for querying external APIs, compatible with Claude Desktop and ChatGPT Desktop.Last updated -Python