Skip to main content
Glama
mcp-crm-server

mcp-crm-server

by RossRodman
README.md
# mcp-crm-server

> An MCP server that gives Claude access to a CRM: search clients, create tasks and build a weekly report, straight from Claude Desktop or Claude Code.

![TypeScript](https://img.shields.io/badge/TypeScript-strict-3178C6?logo=typescript&logoColor=white)
![MCP](https://img.shields.io/badge/MCP-SDK_v2-000000)
![Supabase](https://img.shields.io/badge/Supabase-Postgres-3FCF8E?logo=supabase&logoColor=white)
![Node](https://img.shields.io/badge/node-22%2B-339933?logo=node.js&logoColor=white)

> 🚧 Work in progress. The full documentation, including how to connect the server to Claude Desktop and Claude Code, will land with the tools.

## Planned tools

| Tool             | What it does                                   | Mode  |
| ---------------- | ---------------------------------------------- | ----- |
| `search_clients` | Find clients by name, company, email or status | read  |
| `create_task`    | Create a follow-up task for a client           | write |
| `weekly_report`  | Summarise new clients and tasks for a week     | read  |

## Development

Requires Node 22.12+.

```bash
npm ci
npm run lint && npm run typecheck && npm test
```

## License

[MIT](LICENSE)