freelance-ops-mcp
MCP server that gives AI agents practical freelance invoice tools:
calculate_overdue_status | Days overdue + status label |
suggest_reminder_tone | polite / firm / final from days overdue |
draft_invoice_reminder | Email or WhatsApp reminder draft (does not send) |
Local run
npm install
npm run build
node dist/index.js
Cursor / Claude Desktop config (local)
{
"mcpServers": {
"freelance-ops": {
"command": "node",
"args": ["C:/Users/YOU/path/to/freelance-ops-mcp/dist/index.js"]
}
}
}
After npm publish:
{
"mcpServers": {
"freelance-ops": {
"command": "npx",
"args": ["-y", "freelance-ops-mcp@latest"]
}
}
}
Publish (npm + MCP Registry)
npm login
npm publish --access public
- Install mcp-publisher
mcp-publisher login github
mcp-publisher publish (from this folder; server.json name must match package.json mcpName)
Verify:
curl "https://registry.modelcontextprotocol.io/v0.1/servers?search=io.github.nimish14/freelance-ops-mcp"
License
MIT