FreelanceOS
@Sohlin2
About FreelanceOS
AI-powered freelance business manager for Claude Code. Proposals, invoices, time tracking, scope management, and follow-ups - 37 tools, 5 coaching skills.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"freelance-os": {
"url": "https://freelance-os-production.up.railway.app/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is FreelanceOS?
FreelanceOS is an MCP server that lets you manage your entire freelance business from Claude Code. It handles proposals, invoices, time tracking, scope management, and follow-ups — all conversationally.
How to use FreelanceOS?
Install the plugin with claude plugin install freelance-os and paste your API key when prompted. After setup, you can manage clients, projects, proposals, invoices, time entries, scope definitions, and follow-ups by talking to Claude. An API key is required for data persistence; coaching skills work offline without one.
Key features of FreelanceOS?
- 37 MCP tools across 7 business entities
- 5 coaching skills teach Claude freelance best practices
- API key authentication with row-level security
- Hosted server with per-user isolated database
- Works offline for coaching skills without API key
Use cases of FreelanceOS?
- Onboard a new client and create a project with budget details.
- Generate end-of-week invoices from uninvoiced time entries.
- Detect scope creep when a client request falls outside defined boundaries.
- Draft a polite follow-up for an overdue invoice.
FAQ from FreelanceOS?
What do I need to use FreelanceOS?
You need Claude Code (CLI, desktop, or IDE extension) and a FreelanceOS API key, which you can get by starting a free trial or purchasing a lifetime license.
How does data security work?
Your data is stored in a hosted server with per-user isolation and row-level security. The API key is stored in your system keychain, never in plaintext.
Can I use FreelanceOS without an API key?
Yes — the coaching skills work offline without an API key. However, data persistence (saving clients, invoices, etc.) requires a valid API key.
How many tools does FreelanceOS provide?
FreelanceOS includes 37 MCP tools offering full CRUD across clients, projects, proposals, invoices, time entries, scope definitions, and follow-ups.
Frequently asked questions
What do I need to use FreelanceOS?
You need Claude Code (CLI, desktop, or IDE extension) and a FreelanceOS API key, which you can get by starting a free trial or purchasing a lifetime license.
How does data security work?
Your data is stored in a hosted server with per-user isolation and row-level security. The API key is stored in your system keychain, never in plaintext.
Can I use FreelanceOS without an API key?
Yes — the coaching skills work offline without an API key. However, data persistence (saving clients, invoices, etc.) requires a valid API key.
How many tools does FreelanceOS provide?
FreelanceOS includes 37 MCP tools offering full CRUD across clients, projects, proposals, invoices, time entries, scope definitions, and follow-ups.
Basic information
More Productivity MCP servers
MCP Shrimp Task Manager
cjo4m06Shrimp Task Manager is a task tool built for AI Agents, emphasizing chain-of-thought, reflection, and style consistency. It converts natural language into structured dev tasks with dependency tracking and iterative refinement, enabling agent-like developer behavior in reasoning A

Time
modelcontextprotocolModel Context Protocol Servers
Todoist MCP Server
abhiz123MCP server for Todoist integration enabling natural language task management with Claude
Desktop Commander MCP
wonderwhy-erThis is MCP server for Claude that gives it terminal control, file system search and diff file editing capabilities
Dadan MCP
Dadan-iodadan-sdk-integration is an SDK for integrating Dadan features into React applications. It allows you to add video recording and file selection functionality directly into your React components, providing a seamless user
Comments