Hey HN, I’m Viktor. I built an ERP for invoicing, expenses, clients, and tax compliance, and then built an MCP server on top of it so AI agents can operate it directly.
v1.4.0 includes 35 tools, 8 resources, and 7 prompts.
The interesting part is that every tool response includes _suggestions and _warnings: contextual business intelligence the agent can act on. For example, when creating an invoice, the system can tell you that the client has overdue payments or that the new invoice is 40% above their usual average.
Stack: TypeScript, Cloudflare Workers (remote MCP), Firebase, MIT licensed.
Install: npx @frihet/mcp-server@latest
Happy to answer questions about building MCP servers for real business backends, the smart response pattern, or running a one-person SaaS.
Hey HN, I’m Viktor. I built an ERP for invoicing, expenses, clients, and tax compliance, and then built an MCP server on top of it so AI agents can operate it directly.
v1.4.0 includes 35 tools, 8 resources, and 7 prompts.
The interesting part is that every tool response includes _suggestions and _warnings: contextual business intelligence the agent can act on. For example, when creating an invoice, the system can tell you that the client has overdue payments or that the new invoice is 40% above their usual average.
Stack: TypeScript, Cloudflare Workers (remote MCP), Firebase, MIT licensed.
Install: npx @frihet/mcp-server@latest
Happy to answer questions about building MCP servers for real business backends, the smart response pattern, or running a one-person SaaS.