
Lintbase Mcp
@lintbase
About Lintbase Mcp
Give AI coding agents real-time Firestore schema context — stop hallucinating field names
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"lintbase": {
"command": "npx",
"args": [
"lintbase",
"export-context",
"firestore",
"--key",
"./service-account.json"
]
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is Lintbase Mcp?
Lintbase Mcp is a Model Context Protocol server that gives AI coding agents (Cursor, Claude Desktop, Windsurf) real-time knowledge of your database schema, security rules, and architecture. It connects to Firestore or MongoDB, reads live documents, and generates structured context so agents stop hallucinating your codebase.
How to use Lintbase Mcp?
Install the MCP server via npx lintbase-mcp and add it to your AI tool’s config (e.g., .cursor/mcp.json). Once running, the AI agent automatically queries your live database schema before writing code. For standalone use, run CLI commands like npx lintbase scan firestore --key ./service-account.json or npx lintbase export-context firestore --key ./service-account.json.
Key features of Lintbase Mcp
- Provides real-time database schema context to AI agents
- Detects security issues like missing auth or exposed PII
- Catches schema drift and type inconsistencies
- Highlights cost risks (large collections, unbounded queries)
- Exports structured context for Cursor, Claude, and Windsurf
- CI pipeline integration with snapshot and check commands
Use cases of Lintbase Mcp
- Prevents AI agents from writing queries with wrong field names
- Blocks deployments that introduce schema drift via CI checks
- Exports a
lintbase-contextfolder for manual inclusion in AI tool context windows - Scans live databases for security, cost, and performance issues
- Tracks database health over time with an optional dashboard
FAQ from Lintbase Mcp
What databases does Lintbase Mcp support?
It supports Firestore and MongoDB. For Firestore use --key ./service-account.json, for MongoDB use --uri <connection-string>.
How does Lintbase Mcp handle security?
Your service account key never leaves your machine—it is only read locally. The --save flag sends only scan summaries and issue lists, never raw document data.
What are the limits on document sampling?
By default, Lintbase samples up to 100 documents per collection. You can adjust this with the --limit option.
Is Lintbase Mcp free?
The CLI tool is free forever. The optional dashboard (Lintbase Pro) costs $39/month for unlimited history, interactive schema maps, and team workflows.
How do I integrate Lintbase Mcp with my AI tool?
Add the following to your .cursor/mcp.json (or equivalent for other tools):
{ "mcpServers": { "lintbase": { "command": "npx", "args": ["-y", "lintbase-mcp"] } } }
Frequently asked questions
What databases does Lintbase Mcp support?
It supports Firestore and MongoDB. For Firestore use `--key ./service-account.json`, for MongoDB use `--uri <connection-string>`.
How does Lintbase Mcp handle security?
Your service account key never leaves your machine—it is only read locally. The `--save` flag sends only scan summaries and issue lists, never raw document data.
What are the limits on document sampling?
By default, Lintbase samples up to 100 documents per collection. You can adjust this with the `--limit` option.
Is Lintbase Mcp free?
The CLI tool is free forever. The optional dashboard (Lintbase Pro) costs $39/month for unlimited history, interactive schema maps, and team workflows.
How do I integrate Lintbase Mcp with my AI tool?
Add the following to your `.cursor/mcp.json` (or equivalent for other tools): ```json { "mcpServers": { "lintbase": { "command": "npx", "args": ["-y", "lintbase-mcp"] } } } ```
Basic information
More Other MCP servers

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
Blender
ahujasidOpen-source MCP to use Blender with any LLM
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Nginx UI
0xJackyYet another WebUI for Nginx
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Comments