Integrations
Convex — это реактивная база данных с открытым исходным кодом, призванная облегчить жизнь разработчикам веб-приложений, будь то человек или LLM. Извлекайте данные и выполняйте бизнес-логику с высокой степенью согласованности, написав чистый TypeScript.
Convex предоставляет базу данных, место для записи функций сервера и клиентских библиотек. Он упрощает создание и масштабирование динамических приложений с обновлением в реальном времени. Прочтите документацию, чтобы узнать больше .
Разработка бэкэнда Convex ведется командой Convex. Мы приветствуем исправления ошибок и любим получать отзывы . Мы синхронизируем этот репозиторий с любой внутренней разработкой в течение нескольких дней.
Начиная
Посетите нашу документацию , чтобы узнать больше о Convex, и следуйте нашим руководствам по началу работы.
Самый простой способ создания с Convex — через нашу облачную платформу , которая включает щедрый бесплатный уровень и позволяет вам сосредоточиться на создании вашего приложения, не беспокоясь об инфраструктуре. Многие небольшие приложения и сторонние проекты могут работать полностью на бесплатном уровне с нулевыми затратами и нулевым обслуживанием.
Самостоятельный хостинг
Продукт с самостоятельным размещением включает в себя большинство функций облачного продукта, включая панель управления и CLI. Convex с самостоятельным размещением хорошо работает с различными инструментами, включая Neon, Fly.io, Vercel, Netlify, RDS, Sqlite, Postgres и другими.
Вы можете использовать Docker (рекомендуется) или готовый двоичный файл для самостоятельного размещения Convex. Ознакомьтесь с нашим руководством по самостоятельному размещению для получения подробных инструкций. Поддержка сообщества для самостоятельного размещения доступна на канале #self-hosted
в Discord .
Сообщество и поддержка
- Присоединяйтесь к нашему сообществу Discord для получения помощи и обсуждений.
- Сообщайте о проблемах при сборке и использовании бэкэнда Convex с открытым исходным кодом через GitHub Issues
Сборка из источника
См. BUILD.md .
Отказ от ответственности
- Если вы решили разместить самостоятельно, мы рекомендуем следовать руководству по размещению самостоятельно. Если вы вместо этого собираете из исходников, обязательно измените секрет экземпляра и ключ администратора с значений по умолчанию в репозитории.
- Convex наиболее тщательно проверен в бою на Linux и Mac. На Windows у него меньше опыта. Если у вас возникнут проблемы, пожалуйста, напишите нам в Discord в канале
#self-hosted
. - Самостоятельные сборки Convex содержат маяк, который помогает Convex улучшить продукт. Информация минимальна, анонимна и полезна для Convex, но если вы действительно хотите отключить ее, вы можете установить флаг
--disable-beacon
на двоичном файле бэкенда. Сообщения маяка печатаются в журнале и включают только- Случайный идентификатор для вашего развертывания (не используемый где-либо еще)
- Миграционная версия вашей базы данных
- Git rev бэкэнда
- Время безотказной работы бэкэнда
Макет репозитория
crates/
содержит код Rust- Основной двоичный файл
local_backend/
— это сервер приложений поверхRuntime
. Это обслуживающая граница для облака Convex.
- Основной двоичный файл
npm-packages/
содержит как наши публичные, так и внутренние пакеты TypeScript.- Внутренние пакеты
udf-runtime/
настраивает среду JS пользовательских функций для запросов и мутацийudf-tests/
— это набор функций, используемых при тестировании слоя изоляции.system-udfs/
содержит функции, используемые системой Convex, например CLI
- Внутренние пакеты
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Сервер MCP Convex позволяет вам интроспектировать таблицы, вызывать функции и читать/записывать данные без проблем. Агенты могут безопасно генерировать одноразовые запросы — благодаря изолированным запросам Convex, обеспечивающим целостность данных. Идеально подходит для автоматизации ИИ, приложений реального времени и динамического доступа к данным.
- Самостоятельный хостинг
- Сообщество и поддержка
- Сборка из источника
- Отказ от ответственности
- Макет репозитория
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityAn MCP server that integrates with Fewsats allowing AI agents to securely purchase anything by retrieving balances, accessing payment methods, and processing payments.Last updated -411Python
- AsecurityAlicenseAqualityAn open-source MCP server that connects to various data sources (SQL databases, CSV, Parquet files), allowing AI models to execute SQL queries and generate data visualizations for analytics and business intelligence.Last updated -1019PythonMIT License
- AsecurityAlicenseAqualityA blazing fast MCP server that enables AI agents to interact with multiple PostgreSQL databases, providing functionality to list tables, inspect schemas, execute queries, and run transactions.Last updated -444TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol (MCP) server that provides read-only TDengine database queries for AI assistants, allowing users to execute queries, explore database structures, and investigate data directly from AI-powered tools.Last updated -4PythonMIT License