Přeskočit na hlavní obsah

MCP Server

MCP (Model Context Protocol) server umožňuje propojit MujVykaz s AI nástroji — Claude Desktop, VS Code, Claude CLI a dalšími.

Instalace

Není potřeba nic instalovat globálně. Server se spouští přes npx:

npx -y mujvykaz-mcp

Konfigurace

Nastavte proměnnou prostředí s vaším API klíčem:

export MUJVYKAZ_API_KEY="vas_api_klic"

Claude Desktop

Přidejte do konfigurace (~/.claude/config.json nebo Claude Desktop settings):

{
"mcpServers": {
"mujvykaz": {
"command": "npx",
"args": ["-y", "mujvykaz-mcp"],
"env": {
"MUJVYKAZ_API_KEY": "vas_api_klic"
}
}
}
}

VS Code

Přidejte do .vscode/mcp.json nebo uživatelských nastavení:

{
"servers": {
"mujvykaz": {
"command": "npx",
"args": ["-y", "mujvykaz-mcp"],
"env": {
"MUJVYKAZ_API_KEY": "vas_api_klic"
}
}
}
}

Dostupné nástroje (19)

Profil a statistiky

NástrojPopis
my_profileZobrazí profil přihlášeného uživatele
my_statsOsobní statistiky (hodiny, projekty)
team_statsStatistiky celého týmu

Záznamy práce

NástrojPopis
list_time_entriesSeznam záznamů s filtry
create_time_entryNový záznam práce
update_time_entryÚprava záznamu
delete_time_entrySmazání záznamu
submit_time_entriesOdeslání ke schválení
approve_time_entriesSchválení záznamů
reject_time_entriesVrácení záznamů k přepracování (→ Draft)

Projekty a klienti

NástrojPopis
list_projectsSeznam projektů
create_projectNový projekt
update_projectÚprava projektu
list_clientsSeznam klientů
create_clientNový klient
update_clientÚprava klienta

Faktury a reporty

NástrojPopis
list_invoicesSeznam faktur
list_usersSeznam členů týmu
query_reportsAI dotaz na data (text → SQL → výsledek)

Příklady použití

V Claude Desktop nebo CLI můžete psát přirozeně:

  • „Kolik hodin jsem odpracoval tento týden?"
  • „Založ nový projekt Web redesign pro klienta Firma s.r.o."
  • „Zapiš 3 hodiny na projekt API integrace za dnešek."
  • „Kdo z týmu odpracoval nejvíc hodin za březen?"
  • „Odešli moje výkazy za tento týden ke schválení."
  • „Vrať výkazy Jana Nováka za minulý týden k přepracování."

Přístupová práva

MCP server respektuje roli API klíče. Worker může spravovat jen svá data, manager vidí přiřazené klienty, admin vše.

tip

MCP server je ideální pro rychlé zadávání výkazů přímo z editoru nebo terminálu — bez přepínání do prohlížeče.