MCP server for Florentine.ai - Natural language to MongoDB aggregations
Connect Runs on your machine
claude mcp add mcp -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> -e REQUIRED_INPUTS=<REQUIRED_INPUTS> -- npx -y @florentine-ai/[email protected]
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@florentine-ai/[email protected]"
],
"env": {
"FLORENTINE_TOKEN": "<FLORENTINE_TOKEN>",
"LLM_SERVICE": "<LLM_SERVICE>",
"LLM_KEY": "<LLM_KEY>",
"SESSION_ID": "<SESSION_ID>",
"RETURN_TYPES": "<RETURN_TYPES>",
"REQUIRED_INPUTS": "<REQUIRED_INPUTS>"
}
}
}
}
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@florentine-ai/[email protected]"
],
"env": {
"FLORENTINE_TOKEN": "<FLORENTINE_TOKEN>",
"LLM_SERVICE": "<LLM_SERVICE>",
"LLM_KEY": "<LLM_KEY>",
"SESSION_ID": "<SESSION_ID>",
"RETURN_TYPES": "<RETURN_TYPES>",
"REQUIRED_INPUTS": "<REQUIRED_INPUTS>"
}
}
}
}
{
"servers": {
"mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@florentine-ai/[email protected]"
],
"env": {
"FLORENTINE_TOKEN": "<FLORENTINE_TOKEN>",
"LLM_SERVICE": "<LLM_SERVICE>",
"LLM_KEY": "<LLM_KEY>",
"SESSION_ID": "<SESSION_ID>",
"RETURN_TYPES": "<RETURN_TYPES>",
"REQUIRED_INPUTS": "<REQUIRED_INPUTS>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
FLORENTINE_TOKENRequired, secret | Your Florentine.ai API key, get it from https://florentine.ai/dashboard |
LLM_SERVICEOptional | The LLM service to use, one of 'openai', 'anthropic', 'google' or 'deepseek' (must only be provided if you did not set it in your Florentine.ai account) |
LLM_KEYOptional, secret | Your API key for the LLM service (must only be provided if you did not set it in your Florentine.ai account) |
SESSION_IDOptional | Session ID for maintaining server-side context across requests |
RETURN_TYPESOptional | Stringified JSON array of return types for the response |
REQUIRED_INPUTSOptional | Stringified JSON array of values for required inputs keys |
Details
| Package | @florentine-ai/[email protected] (NPM, stdio) |
| First published | 7 Oct 2025 |
| Last updated | 7 Oct 2025 |
| Registry name | io.github.florentine-ai/mcp |
More databases servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
