Skip to main content
Glama

Weaviate MCP Server

Plantilla de servidor MCP para Cursor IDE

Una plantilla sencilla para crear herramientas personalizadas para Cursor IDE mediante el Protocolo de Contexto de Modelo (MCP). Cree su propio repositorio a partir de esta plantilla, modifique las herramientas y conéctelas a su Cursor IDE.

Respuesta del estado de ánimo del servidor

Inicio rápido

  1. Haga clic en el botón "Implementar en Heroku".
  2. Después de la implementación, configure Cursor:
    • Abrir Configuración del cursor → Características
    • Agregar nuevo servidor MCP
    • Utilice su URL de Heroku con la ruta /sse (por ejemplo, https://<your-app-name>.herokuapp.com/sse )
  3. Pon a prueba el estado de ánimo de tu agente en Cursor:
    • Pregúntele a su agente: "Por favor, pregunte sobre el estado de ánimo de nuestro servidor y déjeme saber cómo está".
    • El servidor responderá con un mensaje alegre y un corazón ❤️

Métodos de configuración alternativos

Puede ejecutar el servidor de tres maneras: usando Docker, la configuración tradicional de Python o directamente en Cursor IDE.

Configuración de Docker

El proyecto incluye soporte para Docker para una fácil implementación:

  1. Configuración inicial:
# Clone the repository git clone https://github.com/kirill-markin/weaviate-mcp-server.git cd weaviate-mcp-server # Create environment file cp .env.example .env
  1. Construya y ejecute usando Docker Compose:
# Build and start the server docker compose up --build -d # View logs docker compose logs -f # Check server status docker compose ps # Stop the server docker compose down
  1. El servidor estará disponible en:
  2. Prueba rápida:
# Test the server endpoint curl -i http://localhost:8000/sse
  1. Conectarse a Cursor IDE:
    • Abrir Configuración del cursor → Características
    • Agregar nuevo servidor MCP
    • Tipo: Seleccione "sse"
    • URL: Ingrese http://localhost:8000/sse

Configuración tradicional

Primero, instale el administrador de paquetes uv:

# Install uv on macOS brew install uv # Or install via pip (any OS) pip install uv

Inicie el servidor utilizando stdio (predeterminado) o el transporte SSE:

# Install the package with development dependencies uv pip install -e ".[dev]" # Using stdio transport (default) uv run mcp-simple-tool # Using SSE transport on custom port uv run mcp-simple-tool --transport sse --port 8000 # Run tests uv run pytest -v

Después de la instalación, puede conectar el servidor directamente a Cursor IDE:

  1. Haga clic derecho en el archivo cursor-run-mcp-server.sh en Cursor
  2. Seleccione "Copiar ruta" para copiar la ruta absoluta
  3. Abrir la configuración del cursor (icono de engranaje)
  4. Vaya a la pestaña Características
  5. Desplácese hacia abajo hasta "Servidores MCP"
  6. Haga clic en "Agregar nuevo servidor MCP"
  7. Rellene el formulario:
    • Nombre: Elija cualquier nombre (por ejemplo, "mi-servidor-mcp-1")
    • Tipo: Seleccione "stdio" (no "sse" porque ejecutamos el servidor localmente)
    • Comando: Pegue la ruta absoluta de cursor-run-mcp-server.sh que copió anteriormente. Por ejemplo: /Users/kirillmarkin/weaviate-mcp-server/cursor-run-mcp-server.sh

Variables de entorno

Variables de entorno disponibles (se pueden configurar en .env ):

  • MCP_SERVER_PORT (predeterminado: 8000): puerto donde se ejecutará el servidor
  • MCP_SERVER_HOST (predeterminado: 0.0.0.0): host al que vincular el servidor
  • DEBUG (predeterminado: falso): habilita el modo de depuración
  • MCP_USER_AGENT - Agente de usuario personalizado para la obtención de sitios web

Opciones adicionales

Instalación mediante herrería

Para instalar automáticamente la plantilla de servidor MCP para Cursor IDE para Claude Desktop a través de Smithery :

npx -y @smithery/cli install @kirill-markin/example-mcp-server --client claude

Análisis del servidor Glama

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Un servidor MCP simple que facilita la obtención de sitios web a través de una plataforma de servidor configurable utilizando transporte stdio o SSE, lo que permite la integración con herramientas como Cursor para un acceso optimizado.

  1. Inicio rápido
    1. Métodos de configuración alternativos
      1. Configuración de Docker
      2. Configuración tradicional
      3. Variables de entorno
    2. Opciones adicionales
      1. Instalación mediante herrería
      2. Análisis del servidor Glama

    Related MCP Servers

    • A
      security
      A
      license
      A
      quality
      A powerful MCP server for fetching and transforming web content into various formats (HTML, JSON, Markdown, Plain Text) with ease.
      Last updated -
      4
      146
      12
      TypeScript
      MIT License
      • Apple
      • Linux
    • A
      security
      A
      license
      A
      quality
      A MCP server for managing and storing code snippets in various programming languages, allowing users to create, list, and delete snippets via a standardized interface.
      Last updated -
      3
      4
      JavaScript
      MIT License
    • A
      security
      A
      license
      A
      quality
      An MCP server for fetching and transforming web content into various formats.
      Last updated -
      4
      4
      Python
      MIT License
      • Apple
    • -
      security
      A
      license
      -
      quality
      An MCP server that enables fetching web content using the Node.js undici library, supporting various HTTP methods, content formats, and request configurations.
      Last updated -
      66
      8
      TypeScript
      MIT License
      • Apple
      • Linux

    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/kirill-markin/example-mcp-server'

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