crm-mcp-server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@crm-mcp-serverList all stale deals with no activity in the last 30 days"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
crm-mcp-server
A read-only MCP server that gives an LLM structured access to CRM data (companies, contacts, deals, activities) backed by SQLite.
Setup
cd crm-mcp-server
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install -r requirements.txtRelated MCP server: Company Records
Generate seed data
python src/seed.pyThis creates data/crm.db with ~50 companies, contacts, deals across every
pipeline stage, and activities (some deals are intentionally left stale for
find_stale_deals to surface). Re-running wipes and regenerates the database
deterministically.
Run the server
python src/server.pyRuns over stdio, intended to be launched by an MCP client (e.g. Claude Desktop, Claude Code, or the MCP Inspector) rather than used standalone.
Test with MCP Inspector
mcp dev src/server.pyThis opens the MCP Inspector in your browser, where you can call each tool
(search_contacts, search_deals, get_account_360, find_stale_deals,
pipeline_summary) directly with sample inputs and inspect the JSON output.
Tools
search_contacts(query)- find contacts by name, email, or companysearch_deals(query, stage)- find deals by name/company and/or stageget_account_360(company_id)- full picture of one companyfind_stale_deals(days_inactive)- open deals with no recent activitypipeline_summary()- deal counts/value by stage, weighted pipeline value
TODO: flesh this out further before sharing.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceMCP server providing LLMs with safe, read-only access to the Chinook SQLite sample database, including schema exploration and SQL query execution.11MIT
- Flicense-qualityCmaintenanceExposes a fictional B2B CRM database (companies, contacts, deals) as callable MCP tools, enabling AI agents to answer natural-language questions about company records, contacts, and pipeline data.
- AlicenseAqualityCmaintenanceA read-only MCP server that exposes HubSpot CRM data (contacts, deals, companies, quotes) to AI agents, enabling natural language queries.9MIT
- AlicenseAqualityAmaintenanceA read-only MCP server that exposes SQL database access to LLMs, supporting multiple database types, compact columnar results, pagination, and file export.628MIT
Related MCP Connectors
Read-only MCP server for ClassQuill, a tutoring-business-management platform.
MCP server for LeadDelta — manage LinkedIn connections and CRM data via AI assistants.
GibsonAI MCP server: manage your databases with natural language
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rahulvai05/crm-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server