mini-crm
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
mini-crm — MCP server for customer leads
An MCP server in Python (official mcp SDK v2) that gives an AI agent such as Claude Code access to a simple lead CRM stored in SQLite.
Type | Name | What it does |
Tool |
| create a lead (name, phone, message) |
Tool |
| list leads, optionally filtered by status |
Tool |
| change status: |
Resource |
| number of leads in each status |
Prompt |
| template: "review today's new leads" |
How it works
Tool parameters and outputs are typed (type hints + a Pydantic model), so the SDK generates JSON schemas the agent can follow.
Expected errors are raised as
ToolError, so the agent sees a readable message (e.g.Lead with id=999 not found).All SQL queries are parameterized; status values are restricted with
Literal.
Related MCP server: Outlet das Cores CRM
Setup
python -m venv .venv
# Windows: .venv\Scripts\python.exe -m pip install -r requirements.txt
# macOS/Linux: .venv/bin/python -m pip install -r requirements.txtTest
python test_client.py # calls every tool over stdio, no Claude needed
mcp dev server.py # MCP Inspector in the browser (requires Node.js)Connect
Claude Code
claude mcp add --scope user --transport stdio mini-crm -- /full/path/.venv/bin/python /full/path/server.py
claude mcp listCodex — ~/.codex/config.toml
[mcp_servers.mini-crm]
command = "/full/path/.venv/bin/python"
args = ["/full/path/server.py"]Claude Desktop — claude_desktop_config.json
{
"mcpServers": {
"mini-crm": {
"command": "/full/path/.venv/bin/python",
"args": ["/full/path/server.py"]
}
}
}On Windows the Python path is C:\...\.venv\Scripts\python.exe.
The database path can be set with the CRM_DB_PATH environment variable (default: leads.db next to server.py).
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Open-source CRM for AI agents: humans, orgs, interactions, deals, tasks, links and an activity log.
Real estate CRM for Claude and ChatGPT: find leads and listings, report on pipeline, log follow-ups.
Open-source CRM your AI agents can write to: companies, people, opportunities, tasks and notes.
A CRM you talk to: leads, deals and a pipeline board inside ChatGPT, Grok and other MCP clients.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables LLM agents to perform complete database operations on SQLite databases, including creating tables, executing queries, and managing data through CRUD operations with schema inspection capabilities.22 npmMIT
- AlicenseNot gradedqualityDmaintenanceIntegrates CRM data with AI agents to manage leads, track pipeline statistics, and search price catalogs via Supabase. It enables automated lead creation, stage updates, and history tracking through natural language commands.MIT
- FlicenseNot gradedqualityDmaintenanceEnables querying and interacting with a SQLite CRM database of sales leads using natural language, offering tools for pipeline summaries, lead search, and weighted forecasting.-
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to manage CRM data including companies, contacts, prospects, pipelines, forecasts, and tasks via typed MCP tools, with local SQLite storage and a JSON CLI.MIT