Fuchr CRM MCP Server
OfficialClick on "Deploy 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., "@Fuchr CRM MCP ServerShow me all open deals"
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.
Fuchr CRM MCP Server
A Model Context Protocol (MCP) server that exposes CRM functionality (customers, deals) as tools for AI agents.
What it does
This server provides three tools:
getCustomerByEmail- Look up customer by emaillistOpenDeals- List all open (non-closed) dealsupdateDealStage- Update deal stage with business rule validation
Related MCP server: MCP Suite CRM
Business rules
Deal stage progression: Cannot move a deal to "Closed Won" unless it's currently in "Negotiation" stage
Valid stages: Prospecting → Qualification → Proposal → Negotiation → Closed Won/Lost
Data persistence: SQLite database (
crm.db)
Setup
Install dependencies:
pip install -r requirements.txtInitialize database:
python database.pyRun server:
python server.py
Connect to Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"fuchr-crm": {
"command": "python",
"args": ["/path/to/server.py"],
"cwd": "/path/to/fuchr-mcp-crm-py"
}
}
}Example agent workflow
User: "Show me all open deals"
Agent calls:
listOpenDeals()Agent returns: List of deals with customer info
User: "Update deal #3 to Negotiation"
Agent calls:
updateDealStage(deal_id=3, new_stage="Negotiation")Agent returns: Updated deal details
User: "Find customer with email john@acme.com"
Agent calls:
getCustomerByEmail(email="john@acme.com")Agent returns: Customer details
What this would look like in a real company
In production, this MCP server would:
Connect to your actual CRM (Salesforce, HubSpot, Pipedrive) via API
Use OAuth2 for authentication
Log all tool calls to your SIEM (Splunk, Datadog)
Rate limit requests per agent/user
Validate agent permissions (e.g., only sales agents can update deals)
Encrypt data in transit (HTTPS) and at rest (database encryption)
Security considerations
No hardcoded secrets (use environment variables)
Input validation on all tool parameters
Business rule enforcement (deal stage progression)
Error handling with clear messages (no stack traces exposed)
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Agent-native CRM. 25 tools — contacts, deals, sequences, enrichment waterfall, audit log.
Open-source CRM your AI agents can write to: companies, people, deals, tasks, notes, pipeline.
Your sales pipeline as tools: deals by stage, playbook tasks, contacts, companies, and timeline.
CRM1CRM, relationship intelligence, and multi-agent orchestration for AI agents.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceExposes 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.-
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to interact with a CRM covering companies, people, leads, deals, and more, with role checks, scoped agent keys, approval gates, and a shared audit trail.AGPL 3.0
- FlicenseNot gradedqualityBmaintenanceEnables AI models to interact with Zoho CRM via Model Context Protocol, supporting CRUD operations, COQL queries, search, and deal stage management.-
- FlicenseNot gradedqualityCmaintenanceAn MCP-native CRM backend for AI agents, enabling customer, opportunity, note, follow-up, and pipeline health management through 15 MCP tools.-