Convex MCP server

Official

hybrid server

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

Integrations

  • Provides community support through the Discord channel, particularly for self-hosting questions in the #self-hosted channel

  • Recommended method for self-hosting Convex using Docker containers

  • Self-hosted Convex works well with Fly.io for deployment

Convex es la base de datos reactiva de código abierto diseñada para facilitar la vida a los desarrolladores de aplicaciones web, ya sean profesionales o con LLM. Obtenga datos y ejecute lógica de negocio con gran consistencia escribiendo TypeScript puro.

Convex proporciona una base de datos, un lugar para escribir las funciones de servidor y bibliotecas cliente. Facilita la creación y el escalado de aplicaciones dinámicas con actualización en tiempo real. Consulta la documentación para obtener más información .

El desarrollo del backend de Convex está a cargo del equipo de Convex. Agradecemos las correcciones de errores y nos encanta recibir comentarios . Mantenemos este repositorio sincronizado con cualquier trabajo de desarrollo interno en cuestión de días.

Empezando

Visita nuestra documentación para obtener más información sobre Convex y seguir nuestras guías de inicio.

La forma más sencilla de desarrollar con Convex es a través de nuestra plataforma en la nube , que incluye un generoso plan gratuito y te permite concentrarte en desarrollar tu aplicación sin preocuparte por la infraestructura. Muchas aplicaciones pequeñas y proyectos secundarios pueden operar completamente en el plan gratuito sin costo ni mantenimiento.

Autoalojamiento

El producto autoalojado incluye la mayoría de las funciones del producto en la nube, incluyendo el panel de control y la CLI. Convex autoalojado funciona bien con diversas herramientas, como Neon, Fly.io, Vercel, Netlify, RDS, SQLite, Postgres y más.

Puedes usar Docker (recomendado) o un binario prediseñado para autoalojar Convex. Consulta nuestra guía de autoalojamiento para obtener instrucciones detalladas. El soporte de la comunidad para autoalojamiento está disponible en el canal #self-hosted de Discord .

Comunidad y soporte

  • Únase a nuestra comunidad de Discord para obtener ayuda y debates.
  • Informar problemas al crear y usar el backend Convex de código abierto a través de GitHub Issues

Construyendo desde la fuente

Ver BUILD.md .

Descargo de responsabilidad

  • Si opta por autoalojar su servidor, le recomendamos seguir la guía de autoalojamiento. Si, en cambio, compila desde el código fuente, asegúrese de cambiar la clave secreta de instancia y la clave de administrador predeterminadas en el repositorio.
  • Convex se ha probado exhaustivamente en Linux y Mac. En Windows, tiene menos experiencia. Si tienes algún problema, escríbenos en Discord en el canal #self-hosted .
  • Las compilaciones autoalojadas de Convex contienen una baliza para ayudar a Convex a mejorar el producto. La información es mínima, anónima y útil para Convex, pero si realmente desea deshabilitarla, puede configurar el indicador --disable-beacon en el binario del backend. Los mensajes de la baliza se imprimen en el registro y solo incluyen
    • Un identificador aleatorio para su implementación (no se utiliza en ningún otro lugar)
    • Versión de migración de su base de datos
    • Git rev del backend
    • Tiempo de actividad del backend

Diseño del repositorio

  • crates/ contiene código Rust
    • Binario principal
      • local_backend/ es un servidor de aplicaciones sobre el Runtime . Este es el borde de servicio para la nube Convex.
  • npm-packages/ contiene nuestros paquetes TypeScript públicos e internos.
    • Paquetes internos
      • udf-runtime/ configura el entorno JS de funciones definidas por el usuario para consultas y mutaciones
      • udf-tests/ es una colección de funciones utilizadas para probar la capa de aislamiento
      • system-udfs/ contiene funciones utilizadas por el sistema Convex, por ejemplo la CLI
-
security - not tested
F
license - not found
-
quality - not tested

El servidor MCP de Convex permite la introspección de tablas, la llamada a funciones y la lectura y escritura de datos sin problemas. Los agentes pueden generar consultas puntuales de forma segura gracias a las consultas en espacio aislado de Convex, lo que garantiza la integridad de los datos. Ideal para la automatización de IA, aplicaciones en tiempo real y acceso dinámico a datos.

  1. Self Hosting
    1. Community & Support
      1. Building from source
        1. Disclaimers
          1. Repository layout
            ID: bfm97spkcc