mcp · florentine-ai — MCP-сервер для Claude Code: что делает и как установить
MCP-сервер транслирует текстовые запросы в пайплайны агрегации MongoDB и выборки MySQL, возвращая результат сразу в диалог с ассистентом.
claude mcp add --env FLORENTINE_TOKEN=<FLORENTINE_TOKEN> --env LLM_SERVICE=<LLM_SERVICE> --env LLM_KEY=<LLM_KEY> --env SESSION_ID=<SESSION_ID> --env RETURN_TYPES=<RETURN_TYPES> --transport stdio florentine-ai-mcp -- npx -y @florentine-ai/mcpЧто делает mcp
Сервер связывает ИИ-агента с базами MongoDB и MySQL через платформу Florentine.ai. Клиент передаёт вопросы на естественном языке, а инструмент преобразует их в запросы к базе и отдаёт полученные строки или сводки обратно в контекст. Доступны два инструмента: florentine_list_collections для чтения схемы активных таблиц и коллекций, а также florentine_ask для выполнения аналитических задач.
Внутри поддерживается изоляция данных для multi-tenant проектов и сокрытие приватных полей. Для запуска обязательны Node.js версии не ниже 18.0.0, токен FLORENTINE_TOKEN и ключ одного из провайдеров: OpenAI, Google, Anthropic или Deepseek. Режим работы задаётся аргументом --mode static или dynamic. Без предварительно активированных коллекций в личном кабинете сервер не сможет составить схему данных.
Какие задачи решает
- Преобразовывать вопросы на обычном языке в запросы к MongoDB и MySQL
- Получать схему активных таблиц и коллекций через florentine_list_collections
- Изолировать данные разных клиентов при многопользовательском доступе
- Исключать конфиденциальные ключи из результатов выборки базы
Примеры запросов агенту
- Покажи список доступных таблиц и типы полей через
florentine_list_collections - Выполни
florentine_askи посчитай средний чек заказов за прошлый месяц в MongoDB - Найди через
florentine_askпять активных пользователей с максимальным балансом в MySQL
Как установить mcp
Командой платформы
claude mcp add --env FLORENTINE_TOKEN=<FLORENTINE_TOKEN> --env LLM_SERVICE=<LLM_SERVICE> --env LLM_KEY=<LLM_KEY> --env SESSION_ID=<SESSION_ID> --env RETURN_TYPES=<RETURN_TYPES> --transport stdio florentine-ai-mcp -- npx -y @florentine-ai/mcpВместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера
Командой платформы
codex mcp add florentine-ai-mcp --env FLORENTINE_TOKEN=<FLORENTINE_TOKEN> --env LLM_SERVICE=<LLM_SERVICE> --env LLM_KEY=<LLM_KEY> --env SESSION_ID=<SESSION_ID> --env RETURN_TYPES=<RETURN_TYPES> -- npx -y @florentine-ai/mcpВместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера
Файл настроек
{
"mcpServers": {
"florentine-ai-mcp": {
"command": "npx",
"args": [
"-y",
"@florentine-ai/mcp"
],
"env": {
"FLORENTINE_TOKEN": "<FLORENTINE_TOKEN>",
"LLM_SERVICE": "<LLM_SERVICE>",
"LLM_KEY": "<LLM_KEY>",
"SESSION_ID": "<SESSION_ID>",
"RETURN_TYPES": "<RETURN_TYPES>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера
Файл настроек
{
"servers": {
"florentine-ai-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@florentine-ai/mcp"
],
"env": {
"FLORENTINE_TOKEN": "<FLORENTINE_TOKEN>",
"LLM_SERVICE": "<LLM_SERVICE>",
"LLM_KEY": "<LLM_KEY>",
"SESSION_ID": "<SESSION_ID>",
"RETURN_TYPES": "<RETURN_TYPES>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера
Командой платформы
gemini mcp add -e FLORENTINE_TOKEN=<FLORENTINE_TOKEN> -e LLM_SERVICE=<LLM_SERVICE> -e LLM_KEY=<LLM_KEY> -e SESSION_ID=<SESSION_ID> -e RETURN_TYPES=<RETURN_TYPES> florentine-ai-mcp npx -y @florentine-ai/mcpВместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mcp
Как установить mcp в Claude Code?
Выполните команду `claude mcp add --env FLORENTINE_TOKEN=<FLORENTINE_TOKEN> --env LLM_SERVICE=<LLM_SERVICE> --env LLM_KEY=<LLM_KEY> --env SESSION_ID=<SESSION_ID> --env RETURN_TYPES=<RETURN_TYPES> --transport stdio florentine-ai-mcp -- npx -y @florentine-ai/mcp. Для быстрой настройки доступен короткий вариант: claude mcp add mcp -e FLORENTINE_TOKEN=<FLORENTINE_TOKEN> -e LLM_KEY=<LLM_KEY> -- npx -y @florentine-ai/mcp`.
Что делает этот MCP-сервер?
Он принимает вопросы к базе данных на обычном языке, переводит их в SQL-запросы или агрегации MongoDB и возвращает агенту готовые данные.
Какие провайдеры языковых моделей поддерживаются?
Сервер работает по схеме Bring Your Own Key. Поддерживаются ключи OpenAI, Google, Anthropic и Deepseek через переменную LLM_SERVICE.
Похожие MCP-серверы
Все MCP-серверы по теме «Данные и базы» →Сначала — mcp от других авторов.