propstack-mcp — Claude Code MCP server: CRM and setup
Connects an AI assistant to Propstack CRM for contacts, properties, and deals. Useful when CRM work needs to happen through chat.
claude mcp add propstack-mcp -e PROPSTACK_API_KEY=<PROPSTACK_API_KEY> -- npx -y propstack-mcp-serverWhat propstack-mcp does
propstack-mcp gives an AI assistant an MCP connection to Propstack CRM. It can find, create, and edit contacts, listings, and deals, record tasks and appointments, send template-based email, and surface related CRM records. Natural-language requests can also turn buyer criteria into a search profile and match it with listings.
The server runs the propstack-mcp-server package through npx and reads access from PROPSTACK_API_KEY. Its tools cover pipelines, calendars, projects, activity history, and lead intake. The API key controls permissions, so write actions require the matching Propstack access. CRM personal data is sent to the language model connected to the server.
What it helps with
- find contacts by phone, status, or tags
- create a property listing and update its status
- attach a contact to a property deal
- turn buyer requirements into a search profile
- set a follow-up reminder or viewing
Example prompts for the agent
- Search Propstack for contacts with phone number
+49...and show their linked deals. - Create a buyer profile for three rooms in Berlin, a budget up to 400k, and a balcony.
- Show deals grouped by stage and flag records with stale activity.
How to install propstack-mcp
Platform CLI
claude mcp add propstack-mcp -e PROPSTACK_API_KEY=<PROPSTACK_API_KEY> -- npx -y propstack-mcp-serverReplace <…> with your own values
Platform CLI
codex mcp add propstack-mcp --env PROPSTACK_API_KEY=<PROPSTACK_API_KEY> -- npx -y propstack-mcp-serverReplace <…> with your own values
Config file
{
"mcpServers": {
"propstack-mcp": {
"command": "npx",
"args": [
"-y",
"propstack-mcp-server"
],
"env": {
"PROPSTACK_API_KEY": "<PROPSTACK_API_KEY>"
}
}
}
}Replace <…> with your own values
Config file
{
"servers": {
"propstack-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"propstack-mcp-server"
],
"env": {
"PROPSTACK_API_KEY": "<PROPSTACK_API_KEY>"
}
}
}
}Replace <…> with your own values
Platform CLI
gemini mcp add -e PROPSTACK_API_KEY=<PROPSTACK_API_KEY> propstack-mcp npx -y propstack-mcp-serverReplace <…> with your own values
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about propstack-mcp
How do I install propstack-mcp in Claude Code?
Run claude mcp add propstack-mcp -e PROPSTACK_API_KEY=<PROPSTACK_API_KEY> -- npx -y propstack-mcp-server.
What does propstack-mcp do?
It connects an AI assistant to Propstack CRM for contacts, properties, deals, tasks, events, and buyer search profiles. You operate these records through natural-language requests.
What does propstack-mcp need to work?
You need a Propstack API key with permission for the operations you want to use. Personal CRM data is passed to the connected language model.