Siirry sisältöön

MCP-palvelin

Kirjapro on ensimmäinen suomalainen taloushallinto-ohjelmisto, jonka voi yhdistää suoraan Claude-tekoälyyn. Yhteyden ansiosta voit hoitaa kirjanpitoa, laskutusta ja raportointia keskustelemalla, ilman klikkailua ja lomakkeiden täyttöä.

Yhteys perustuu Anthropicin kehittämään avoimeen MCP-standardiin, joka antaa tekoälylle turvallisen pääsyn Kirjapron tietoihin.

Mallikontekstiprotokolla on uutta teknologiaa, joka standardisoi tekoälyn ja tietokannan välisen yhteyden — tekoäly valitsee ja suorittaa oikeat toiminnot itsenäisesti pyyntösi perusteella. MCP-palvelinta kehitetään aktiivisesti ja uusia toimintoja lisätään jatkuvasti. Koska teknologia on vielä nuorta, tekoäly voi tehdä virheitä — tarkista kirjausten oikeellisuus aina ennen hyväksymistä.

Sen sijaan, että navigoisit valikoissa ja täyttäisit kenttiä, voit sanoa Claudelle:

“Kirjaa toimistotarvikkeiden osto 150 € Gigantista”

“Luo lasku asiakkaalle Yritys Oy: konsultointipalvelu 2 000 €, maksuehto 14 päivää”

“Näytä tuloslaskelma tältä tilikaudelta”

“Paljonko myyntisaatavia on yli 60 päivää erääntyneinä?”

Claude ymmärtää pyyntösi, hakee tarvittavat tiedot Kirjaprosta ja tekee kirjaukset puolestasi. ALV-erittely, kahdenkertainen kirjaus ja kaikki yksityiskohdat hoituvat automaattisesti.

  • Luo kirjauksia suomeksi: “Kirjaa vuokramaksu 1 200 € tammikuulta”
  • Hae kirjauksia: “Näytä kaikki kirjaukset tältä kuulta yli 500 €”
  • Massaluonti: “Kirjaa nämä viisi ostotositetta kerralla”
  • Valmiit mallit: “Kirjaa käteismyynti 500 € ALV 25,5 %“
  • Luo laskuja: “Luo lasku 3 tunnin konsultoinnista á 120 €”
  • Kirjaa maksuja: “Merkitse lasku 1042 maksetuksi”
  • Luo asiakkaita: “Lisää uusi asiakas: Yritys Oy, Y-tunnus 1234567-8”
  • Hae yritystietoja: “Hae PRH:sta yrityksen 1234567-8 tiedot”
  • Toistuvat laskut: “Luo kuukausittainen lasku ylläpidosta”
  • Tuloslaskelma, tase ja pääkirja yhdellä pyynnöllä
  • “Mikä on yritykseni taloustilanne juuri nyt?”
  • “Kuinka nopeasti asiakkaat maksavat laskunsa?”
  • ALV-yhteenveto: “Näytä ALV-erittely OmaVero-kentittäin tältä kuulta”
  • “Kirjaa palkanmaksu: bruttopalkka 3 500 €, ennakonpidätys 25 %”
  • Claude laskee automaattisesti eläke-, sotu- ja vakuutusmaksut vuoden 2026 prosenteilla
  • “Onko Y-tunnus 1234567-8 oikein?”
  • “Luo viitenumero laskunumeron perusteella”
  • “Onko IBAN FI21 1234 5600 0007 85 oikein?”

Kun yhdistät Kirjapron Claudeen, tekoäly pääsee käsiksi vain sinun yrityksesi tietoihin:

AlueMitä Claude voi tehdä
TilikarttaHakea ja suodattaa tilejä
KirjauksetLukea, luoda ja hakea kirjauksia
KirjausmallitLuoda kirjauksia valmiilla malleilla (ALV automaattisesti)
KirjausapuritOstot, myynnit, palkat ja ALV-tilitys automaattisella tiliöinnillä
LaskutLuoda laskuja, kirjata maksuja, päivittää tiloja
Toistuvat laskutLuoda, muokata ja käynnistää toistuvia laskupohjia
OstolaskutSelata ja tarkastella vastaanotettuja laskuja
AsiakkaatLuoda ja päivittää asiakastietoja, hakea PRH:sta
RaportitTuloslaskelma, tase, pääkirja, myyntisaatavat, ALV-yhteenveto
PankkitapahtumatLukea tapahtumia ja kohdistaa laskuihin
TarjouksetLuoda ja hallita tarjouksia ja sopimuksia
TilikaudetNähdä avoimet ja suljetut kaudet
TarkistuksetY-tunnus, IBAN ja viitenumero

Yhteensä 52 toimintoa ja 11 tietoresurssia. Katso kaikki yksityiskohtaisesti.

  1. Luo API-avain Kirjaprossa

    Siirry AsetuksetAPI-avaimetLuo uusi avain. Kopioi avain talteen, sillä se näytetään vain kerran.

  2. Lisää yhteys MCP-asiakasohjelmaan

    Avaa Claude Desktop ja siirry asetustiedostoon:

    1. Klikkaa (valikko) → SettingsDeveloperEdit Config
    2. Tiedosto claude_desktop_config.json avautuu tekstieditorissa

    Jos tiedosto on tyhjä tai sisältää vain {}, korvaa koko sisältö:

    {
    "mcpServers": {
    "kirjapro": {
    "command": "npx",
    "args": ["-y", "@kirjapro/mcp-server"],
    "env": {
    "KIRJAPRO_API_KEY": "kp_sinun_avaimesi"
    }
    }
    }
    }

    Jos sinulla on jo muita MCP-palvelimia, lisää kirjapro pilkun jälkeen olemassa olevien palvelimien perään. Esim. jos tiedostossa on jo filesystem-palvelin:

    {
    "mcpServers": {
    "filesystem": {
    "command": "npx",
    "args": ["-y", "@modelcontextprotocol/server-filesystem"]
    },
    "kirjapro": {
    "command": "npx",
    "args": ["-y", "@kirjapro/mcp-server"],
    "env": {
    "KIRJAPRO_API_KEY": "kp_sinun_avaimesi"
    }
    }
    }
    }

    Huomaa pilkku edellisen palvelimen sulkevan } jälkeen — ilman sitä JSON hajoaa ja kaikki MCP-yhteydet lakkaavat toimimasta.

    1. Tallenna tiedosto ja sulje Claude Desktop kokonaan (pelkkä ikkunan sulkeminen ei riitä — sulje myös ilmoitusalueen kuvake)
    2. Avaa Claude Desktop uudelleen

    Jos “Edit Config” ei näy, voit avata tiedoston suoraan:

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
    • Linux: ~/.config/Claude/claude_desktop_config.json
  3. Kokeile yhteyttä

    Kysy Claudelta esim. “Näytä tilikarttani” tai “Montako avointa laskua minulla on?” — Claude hakee tiedot suoraan Kirjaprosta.

  • Yhteys toimii API-avaimella, joka voidaan poistaa käytöstä milloin tahansa
  • Claude näkee vain sinun yrityksesi tiedot, muiden yritysten tietoihin ei pääse
  • API-avain vaihdetaan automaattisesti lyhytikäiseen tunnistautumiseen (1 tunti)
  • Avainta ei tallenneta selkotekstinä — vain hajautusarvo tallennetaan
  • Pyyntöjä rajoitetaan: enintään 10 tunnistautumista minuutissa
  • Tilaus: Yrittäjä- tai Tilitoimisto-paketti
  • Node.js: versio 20 tai uudempi
  • MCP-asiakasohjelma: Claude Code, Claude Desktop, Cursor, VS Code tai Windsurf
OngelmaRatkaisu
Claude ei näe Kirjapron toimintojaSulje Claude Desktop kokonaan (myös ilmoitusalueelta) ja avaa uudelleen. Pelkkä ikkunan sulkeminen ei riitä
Could not connect to MCP serverVarmista, että Node.js 20+ on asennettu: node --version terminaalissa
KIRJAPRO_API_KEY is requiredTarkista, että env-lohkossa on oikea API-avain ja avain alkaa kp_
JSON-virhe — kaikki palvelimet katoavatVirheellinen JSON rikkoo kaikki MCP-yhteydet. Tarkista pilkut ja sulkeet. Kokeile JSONLint-työkalua
npx: command not foundNode.js ei ole järjestelmän PATH:ssa. macOS: asenna nvm, Windows: asenna Node.js ja avaa Claude Desktop uudelleen