$ timeahead.in
/ servers/npm/@florentine-ai/mcp
npm

@florentine-ai/mcp

Florentine.ai MCP server – query MongoDB & MySQL databases in natural language

6 stars4k/wkupdated 96d agogithub ↗
70fair
▣ Overview

What it does

This server translates natural language questions into database queries for MongoDB and MySQL, returning structured results directly to your AI agent or application. It performs automatic schema exploration so agents understand what data is available, supports semantic vector search and retrieval-augmented generation (RAG) workflows for embeddings-based lookups, enforces tenant-level data isolation for multi-tenant deployments, and lets you exclude sensitive fields from queries. The flow is straightforward: your agent poses a question, the server transforms it into a database query, executes it, and returns the results for further processing.

Who it's for

Backend engineers building custom AI agents that need conversational access to MongoDB or MySQL. Development teams integrating Claude or other LLMs into applications backed by relational or document databases. Organizations building multi-tenant systems where strict data isolation between customers is required.

Common use cases

  • Query MongoDB or MySQL from an AI agent using natural language instead of SQL
  • Implement semantic search over database records using vector embeddings and RAG
  • Build multi-tenant applications with automatic data isolation per tenant
  • Answer analytical questions about your database without writing custom queries

Setup pitfalls

  • Requires a Florentine.ai account (free tier available) and an active API key—the npm package alone will not work.
  • Bring-your-own-key model: you must supply an LLM API key (OpenAI, Google, Anthropic, or Deepseek) via the LLM_KEY environment variable or save it in your Florentine.ai dashboard.
  • Your MongoDB or MySQL database must already be connected to Florentine.ai and at least one collection or table must be analyzed and activated in the dashboard before queries will function.
  • Requires Node.js v18.0.0 or later; earlier versions are not supported.
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
100
35.0
Freshness
25%
40
10.0
Adoption
20%
52
10.4
Quality
10%
100
10.0
Trust
10%
50
5.0
Total
70.4
⚿ Capabilities & Risk Explainer
networksecrets
◆ Risk level: medium
network + secrets — requires access to credentials or environment secrets.
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "florentine-aimcp": {
      "command": "npx",
      "args": [
        "-y",
        "@florentine-ai/mcp"
      ]
    }
  }
}
📈 Score historylast 35 snapshots
4/30/20266/13/2026 · 35 snapshots
⚙ Maintenance health
56/ 100 · is this project alive?
contributors (1y)1
top contributor share100%
releases (1y)8
last release96d ago
ci✓ passing
⛁ Raw data
weekly downloads4k
github stars6
forks2
open issues0
license✓ present
readme length30728 chars
last publish96d ago
last commit96d ago
last updated3d ago
install verified✓ pass · 31d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points