Skip to main content
Glama

Astra DB MCP Server

Official

Servidor MCP de Astra DB

Un servidor de Protocolo de Contexto de Modelo (MCP) para interactuar con Astra DB. MCP amplía las capacidades de los Modelos de Lenguaje Grandes (LLM) al permitirles interactuar con sistemas externos como agentes.

Prerrequisitos

Necesita tener una base de datos Astra DB en funcionamiento. Si no la tiene, puede crear una base de datos gratuita aquí . A partir de ahí, puede obtener dos cosas:

  1. Un token de aplicación de Astra DB
  2. El punto final de la API de Astra DB

Para saber cómo obtenerlos, lea la documentación de primeros pasos .

Agregar a un cliente MCP

Aquí le mostramos cómo puede agregar este servidor a su cliente MCP.

Escritorio de Claude

Escritorio de Claude

Para agregar esto a Claude Desktop , vaya a Preferencias -> Desarrollador -> Editar configuración y agregue este blob JSON a claude_desktop_config.json :

{ "mcpServers": { "astra-db-mcp": { "command": "npx", "args": ["-y", "@datastax/astra-db-mcp"], "env": { "ASTRA_DB_APPLICATION_TOKEN": "your_astra_db_token", "ASTRA_DB_API_ENDPOINT": "your_astra_db_endpoint" } } } }

Usuarios de Windows PowerShell: npx es un comando por lotes, así que modifique el JSON de la siguiente manera:

"command": "cmd", "args": ["/k", "npx", "-y", "@datastax/astra-db-mcp"],

Cursor

Cursor

Para agregar esto al Cursor , vaya a Configuración -> Configuración del cursor -> MCP

Desde allí, puedes agregar el servidor haciendo clic en el botón "+ Agregar nuevo servidor MCP", donde deberías ser llevado a un archivo mcp.json .

Consejo : Hay un archivo ~/.cursor/mcp.json que representa la configuración global de MCP y un archivo .cursor/mcp.json específico del proyecto. Probablemente quieras instalar este servidor MCP en el archivo específico del proyecto.

Agregue el mismo JSON que se indica en las instrucciones de Claude Desktop.

Alternativamente, es posible que se le presente un asistente donde podrá ingresar los siguientes valores (para sistemas basados en Unix):

  • Nombre: Lo que quieras
  • Tipo: Comando
  • Dominio:
env ASTRA_DB_APPLICATION_TOKEN=your_astra_db_token ASTRA_DB_API_ENDPOINT=your_astra_db_endpoint npx -y @datastax/astra-db-mcp

Una vez agregado, su editor estará completamente conectado a su base de datos Astra DB.

Herramientas disponibles

El servidor proporciona las siguientes herramientas para interactuar con Astra DB:

  • GetCollections : obtiene todas las colecciones en la base de datos
  • CreateCollection : Crea una nueva colección en la base de datos
  • UpdateCollection : Actualizar una colección existente en la base de datos
  • DeleteCollection : elimina una colección de la base de datos
  • ListRecords : enumera los registros de una colección en la base de datos
  • GetRecord : obtiene un registro específico de una colección por ID
  • CreateRecord : Crea un nuevo registro en una colección
  • UpdateRecord : Actualizar un registro existente en una colección
  • DeleteRecord : elimina un registro de una colección
  • FindRecord : busca registros en una colección por valor de campo
  • BulkCreateRecords : crea varios registros en una colección a la vez
  • BulkUpdateRecords : actualiza varios registros de una colección a la vez
  • BulkDeleteRecords : elimina varios registros de una colección a la vez
  • OpenBrowser : abre un navegador web para autenticación y configuración
  • HelpAddToClient : Obtenga ayuda para agregar el cliente Astra DB a su cliente MCP
  • EstimateDocumentCount : obtiene una estimación de la cantidad de documentos en una colección.
Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Un servidor de protocolo de contexto de modelo que permite que los modelos de lenguaje grandes interactúen con las bases de datos de Astra DB, proporcionando herramientas para administrar colecciones y registros a través de comandos de lenguaje natural.

  1. Prerrequisitos
    1. Agregar a un cliente MCP
      1. Escritorio de Claude
      2. Cursor
    2. Herramientas disponibles

      Related MCP Servers

      • -
        security
        A
        license
        -
        quality
        A Model Context Protocol server that enables LLMs to interact directly with MongoDB databases, allowing users to query collections, inspect schemas, and manage data through natural language.
        Last updated -
        1,783
        MIT License
        • Apple
      • -
        security
        A
        license
        -
        quality
        A Model Context Protocol server that enables LLMs to interact with databases (currently MongoDB) through natural language, supporting operations like querying, inserting, deleting documents, and running aggregation pipelines.
        Last updated -
        TypeScript
        MIT License
        • Apple
      • A
        security
        F
        license
        A
        quality
        A Model Context Protocol server that enables large language models to interact with Apache Superset databases through REST API, supporting database queries, table lookups, field information retrieval, and SQL execution.
        Last updated -
        4
        4
        TypeScript
      • -
        security
        F
        license
        -
        quality
        A Model Context Protocol server that enables Large Language Models to access and interact with database connections, including viewing schemas and performing CRUD operations on connected databases.
        Last updated -
        • 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/datastax/astra-db-mcp'

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