Skip to main content

MCP Server para automatizar tareas en el proyecto Datier

Project description

Datier MCP Server

Este es un servidor Model Context Protocol (MCP) diseñado para interactuar con proyectos dentro del entorno de Datier. Permite a los asistentes de inteligencia artificial (como Claude, Cursor u otros agentes) realizar tareas avanzadas de análisis, manipulación y automatización en los diferentes repositorios.

Características (Tools Disponibles)

El servidor expone las siguientes herramientas (tools) a tu asistente de IA:

  • list_projects: Lista los proyectos disponibles dentro de tu workspace.
  • list_project_schemas: Busca y lista todos los esquemas de bases de datos (.sql, .prisma, etc.) en un proyecto.
  • read_schema_ddl: Lee el contenido exacto de un esquema para que la IA pueda analizarlo.
  • create_schema_in_project: Crea archivos DDL o esquemas dentro de la carpeta schemas de un proyecto.
  • create_database_from_plan: Inicia la creación de una base de datos guiada a partir de un plan.
  • merge_suggested_changes: Aplica fusiones inteligentes (diffs parciales) al código sin sobrescribir archivos completos, minimizando errores.

Instalación

Puedes instalar el servidor fácilmente usando pip (se recomienda usar uv o un entorno virtual):

pip install datier-mcp-server

Configuración en el Cliente (Cursor / Claude)

Una vez instalado, el servidor registrará un comando global llamado datier-mcp. Debes añadir este servidor a la configuración de tu cliente MCP (por ejemplo en Cursor IDE o Claude Desktop).

Ejemplo de configuración mcp-config.json:

{
  "mcpServers": {
    "datier-mcp": {
      "command": "datier-mcp",
      "args": []
    }
  }
}

Nota: Dependiendo de cómo lo instalaste, es posible que necesites proporcionar la ruta absoluta al ejecutable de datier-mcp (ej. /home/tu_usuario/.venv/bin/datier-mcp).

Estructura de Workspace Asumida

El servidor asume que está siendo ejecutado dentro del ecosistema de Datier, por lo cual buscará los proyectos tres niveles arriba desde su ubicación de instalación (es decir, asumiendo una estructura tipo workspace/proyecto/...).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

datier_mcp_server-0.1.0.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

datier_mcp_server-0.1.0-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file datier_mcp_server-0.1.0.tar.gz.

File metadata

  • Download URL: datier_mcp_server-0.1.0.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for datier_mcp_server-0.1.0.tar.gz
Algorithm Hash digest
SHA256 889e923a0e54551e9f1f0c0d1dee57746998a560b22a53239652d485aa633594
MD5 6edd8180c4f14580b9e10ef6a4274b56
BLAKE2b-256 eb92ca6b083b59613e62f0fc7020408ed419c6038cd83d437d6b5b16d00477a3

See more details on using hashes here.

File details

Details for the file datier_mcp_server-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for datier_mcp_server-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f4ca9e82b5e8f46af00a0c3d8284f8c40898f0b82c13c5086f35a0c50fba6845
MD5 35fed02c0857777a678ea4a32f4486b6
BLAKE2b-256 353a4fe35fcd8562703074456acc058ab3309a3576ca640135b09b8dbd78f877

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page