folk-crm
Click 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., "@folk-crmSearch for people named Jane from Acme Corp"
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.
Folk CRM MCP Server
MCP server for interacting with Folk CRM API. Provides 16 tools for managing people, companies, groups, and notes through any MCP-compatible client.
Installation
Clone and install dependencies:
git clone https://github.com/fuego-wtf/folk-mcp.git
cd folk-mcp
pip install -r requirements.txtCreate .env file with your API key:
cp .env.example .env
# Edit .env and add your Folk API keyGet your API key from: https://folk.app/settings/developers
Related MCP server: Folk CRM MCP Server
Configuration
Claude Code
Add to your Claude Code MCP settings (~/.claude/settings.json or project .mcp.json):
{
"mcpServers": {
"folk-crm": {
"command": "python",
"args": ["/path/to/folk-mcp/server.py"]
}
}
}Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"folk-crm": {
"command": "python",
"args": ["/path/to/folk-mcp/server.py"],
"env": {
"FOLK_API_KEY": "your_api_key_here"
}
}
}
}If using .env file, you can omit the env block.
Available Tools (16 total)
People
Tool | Description |
| Search for people by name, email, company |
| Get full person details |
| Create person with emails, companies, groups |
| Update person fields, companies, groups |
| Delete a person |
Companies
Tool | Description |
| Search companies by name |
| Get full company details |
| Create company with groups |
| Update company fields, groups |
Groups
Tool | Description |
| List all groups/lists |
| Get members of a group |
| Add person to a group |
| Remove person from a group |
| Export group as CSV or JSON |
Notes
Tool | Description |
| Add a note to a person |
Key Features
Company linking — Associate people with companies on create or update
Group management — Add people/companies to groups with object-format IDs
Retry logic — Automatic retry with exponential backoff for transient failures
Rate limit handling — Respects
Retry-Afterheader on 429 responsesInput validation — All IDs validated before API calls
Pagination — Cursor-based pagination for large result sets
CSV export — Proper escaping via Python csv module
Usage Examples
Link a person to a company
Update person per_xxx in Folk — set their company to Graphyn (com_yyy)Create a contact with company
Create a new person in Folk: Jane Doe, jane@example.com, linked to company "Acme Corp"Search and export
Export the "Potential Investors" group from Folk as CSVAdd to a group
Add person per_xxx to the "Komunite" group in FolkSecurity
API keys loaded from
.envfile (never committed)All IDs validated with regex patterns before API calls
Rate limiting respected with automatic backoff
Folk API Documentation
For more details on the Folk API: https://developers.folk.app/
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Connect AI to your flomo notes. Search, create, edit notes and manage tags via MCP.
MCP-native notes and memory for ChatGPT, Claude, and other AI tools.
- TaprootOAuthcom.taproothq
Persistent memory layer for AI tools. Save and recall notes across Claude and other MCP clients.
API-first CRM for LLMs - contacts, companies, deals and activities over a native MCP server.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceFacilitates interaction with the Attio CRM by allowing MCP clients to read and write company records and notes through the Attio API.31 npm16BSD 3-Clause
- AlicenseNot gradedqualityFmaintenanceEnables AI assistants to manage Folk CRM data, including contacts, companies, notes, and reminders. It supports searching for entities, logging interactions, and setting follow-up tasks through the Folk REST API.6MIT
- AlicenseAqualityBmaintenanceEnables interaction with HubSpot CRM through MCP, providing tools to manage contacts, companies, deals, and search/associations via natural language.18947 npmMIT
- AlicenseBqualityCmaintenanceEnables AI assistants to manage RogerRoger CRM data including people, organizations, lists, tags, and tasks through standardized MCP tools.223 npmMIT