Agent♥︎Age
Catalog

io.github.theluckystrike/office-suite-time-invoice-expense-excel-price

Official

by theluckystrike · JavaScript

One MCP server for the whole freelancer office: time tracking, price watching, spreadsheets, PDF.

This MCP server provides a single Model Context Protocol (MCP) entry for a “freelancer office” by proxying multiple sibling servers. It consolidates tools, resources, and prompts so a client can access time tracking, price tracking, spreadsheet, and invoice capabilities without configuring each server separately.

🛠️ Key Features

  • Proxies four sibling servers: time-tracker, price-tracker, spreadsheet, and invoice
  • Starts each sibling as its own stdio child process
  • Forwards tools/call, resources/*, and prompts/* to the child that owns the name
  • Merges license state into unified license_status / license_activate pairs

🚀 Use Cases

  • Time tracking for freelancers via one MCP server
  • Price watching via one MCP server
  • Spreadsheet access through a consolidated toolset
  • Invoice-related tooling through the same configuration

⚡ Developer Benefits

  • One config entry instead of four
  • Uses child servers as-is; no re-implementation described
  • Single consolidated license handling (license_status / license_activate)

Topics

claudecursorinvoicemcpmcp-servermodel-context-protocolspreadsheetaccountingai-toolsbookkeepingclaude-desktopfreelanceinvoicinglocal-firstmcp-serverspdfself-hostedtime-trackingvatproductivity