Gå til indhold
Priser

Sprog

Start gratis
← Tilbage til Journal
Technologie
5 min læsning

MCP Server v1.2: ressourcer, prompts og struktureret output

Frihet MCP Server v1.2: Nyheder er 5 statiske ressourcer, 5 guidede prompts, struktureret output & sikkerhedsanmærkninger. Alt om opdateringen.

Af Equipo Frihet
Del
MCP Server v1.2: ressourcer, prompts og struktureret output

Vigtige punkter

  • 5 MCP-ressourcer giver referencadata om skat og konfiguration uden at forbruge API-kald
  • 5 MCP-prompts guider flertrinsprocesser som månedsafslutning, kvartalsvis skatteforberedelse eller opfølgning på indsamlinger
  • Hvert værktøj returnerer outputSchema + structuredContent for pålidelig parsing i enhver AI-agent
Indhold

Frihet MCP-serverens version 1.2.1 tilføjer ikke flere værktøjer. Den tilføjer intelligens. Ressourcer, så agenterne har skattekontekst uden at spørge. Prompts, så de kan udføre komplette forløb uden intervention. Struktureret output, så hvert svar kan parses deterministisk.

Denne opdatering forvandler MCP-serveren fra en bro af CRUD-operationer til en komplet forretningsstyringsgrænseflade for AI-agenter.

Ressourcer: referencadata altid tilgængelige

MCP-ressourcer er statiske data, som agenten til enhver tid kan læse uden at foretage API-kald til Frihet. De forbruger ikke kvote, kræver ikke yderligere autentificering og er tilgængelige fra det øjeblik serveren opretter forbindelse.

v1.2 introducerer 5 ressourcer:

frihet://api/schema

Oversigt over alle tilgængelige endpoints, autentificeringsmetoder og ratelimits. Når en agent har brug for at vide, hvad den kan gøre med Frihet, konsulterer den denne ressource i stedet for at opdage det ved at prøve sig frem.

frihet://tax/rates

Gældende skattesatser i Spanien: generel IVA (21%), reduceret (10%) og superreduceret (4%); canarisk IGIC (7%, 3%, 0%); IRPF-fradrag. Agenten har denne kontekst, før den opretter en faktura eller registrerer en udgift. Den behøver ikke at spørge dig, hvilken IVA der skal anvendes, hvis den allerede ved, hvor din virksomhed opererer.

frihet://tax/calendar

Datoer for indsendelse af kvartalsvise erklæringer: Model 303 (IVA), Model 130 (IRPF), Model 420 (IGIC). Når agenten forbereder en kvartalsafslutning, ved den præcis, hvornår hver forpligtelse forfalder.

frihet://config/expense-categories

De 8 udgiftskategorier med deres regler for fradragsret. Kontormaterialer, forsyninger, transport, diæter, uddannelse, forsikringer, professionelle tjenesteydelser, andre. Hver kategori inkluderer fradragsprocenten og de gældende betingelser.

frihet://config/invoice-statuses

Fakturaens statusflow: kladde, udstedt, sendt, betalt, forfalden, annulleret. Hver status inkluderer de tilladte overgange og de triggere, der kan aktiveres (webhooks, notifikationer). Agenten ved, hvilke handlinger der er gyldige på ethvert tidspunkt.

Prompts: guidede arbejdsgange

Et værktøj udfører en operation. En Prompt orkestrerer flere operationer i et sammenhængende flow. Forskellen er at gå fra “opret denne udgift” til “behandl disse 15 udgiftsbilletter, kategoriser dem, anvend de korrekte afgifter og bekræft før oprettelse”.

v1.2 inkluderer 5 prompts:

monthly-close

Guidet månedsafslutning. Agenten gennemgår udestående fakturaer, kategoriserer ufordelte udgifter, verificerer at periodens skatteforpligtelser er dækket og genererer en oversigt. Et flow, der normalt tager en times manuel gennemgang, udføres i en samtale.

onboard-client

Oprettelse af ny kunde. Bestemmer skattesatsen i henhold til kundens placering (peninsulær IVA, canarisk IGIC, intra-EU), opretter registreringen med de korrekte skatteoplysninger og genererer et velkomsttilbud. Alt i én sekvens.

quarterly-tax-prep

Kvartalsvis skatteforberedelse. Samler alle fakturaer for perioden, beregner afgiftsgrundlag for IVA eller IGIC, anvender IRPF-fradrag og genererer en forhåndsvisning af Model 303 eller 130. Agenten udfører arbejdet; du eller din revisor validerer resultatet.

overdue-followup

Opfølgning på forfaldne fakturaer. Identificerer alle forfaldne fakturaer, grupperer dem efter kunde, beregner det samlede udestående beløb for hver enkelt og udarbejder personlige rykkerbeskeder. Fra “jeg skal tjekke, hvad de skylder mig” til “her er udkastene klar til afsendelse”.

expense-batch

Batchbehandling af udgifter. Modtager en liste over udgifter, kategoriserer dem i henhold til de konfigurerede regler, anvender de relevante afgifter, verificerer fradragsret for hver enkelt og opretter dem med forudgående bekræftelse. Ideel til behandling af akkumulerede billetter fra en uge eller en rejse.

Struktureret output: parsebare svar

Indtil nu har MCP-serverens svar været formateret tekst. Nyttigt for menneskelig læsning, men agenter har brug for strukturerede data for at træffe programmatiske beslutninger.

v1.2 tilføjer outputSchema og structuredContent til hvert værktøj. Hvert svar inkluderer et JSON-skema, der præcist beskriver strukturen af de returnerede data. Agenten ved, før den kalder, hvilke felter den vil modtage, hvilken type de er, og hvilke der er valgfrie.

Dette er, hvad der gør det muligt for en prompt som quarterly-tax-prep at kæde 4 operationer sammen pålideligt: hvert trin producerer data med en kendt struktur, som det næste trin kan forbruge uden tvetydighed.

For udviklere, der bygger integrationer oven på MCP-serveren, eliminerer dette behovet for at parse fri tekst. Svaret har altid den samme form.

Sikkerhedsanmærkninger

Hvert værktøj på MCP-serveren inkluderer nu anmærkninger, der angiver, om operationen er skrivebeskyttet eller destruktiv. En list-invoices er markeret som læseadgang. En delete-expense er markeret som destruktiv.

Dette gør det muligt for agenter at implementere bekræftelsespolitikker. En agent kan udføre læseoperationer uden at spørge, men anmode om udtrykkelig bekræftelse, før den sletter eller ændrer data. Sikkerheden afhænger ikke af agenten – den er defineret af serveren.

Universal installation

Serveren installeres med en enkelt kommando i enhver kompatibel agent:

npx @frihet/mcp-server

Det fungerer i Claude Code, Claude Desktop, Cursor, Windsurf, Cline, Codex og enhver MCP-klient. For agenter, der understøtter installation via skills:

npx skills add Frihet-io/frihet-mcp

Begge metoder giver adgang til de 30+ værktøjer, de 5 ressourcer, de 5 prompts og det strukturerede output.

Repository under Frihet-io

MCP-serveren er blevet overført til organisationen Frihet-io på GitHub. Repository-URL’en er nu github.com/Frihet-io/frihet-mcp. Tidligere links omdirigerer automatisk.

Npm-pakken er stadig @frihet/mcp-server. Der er ingen ændringer i installationen.

Hvem er denne opdatering til?

Professionelle, der allerede bruger MCP-serveren, får ressourcer som automatisk skattekontekst og prompts som flows, de tidligere udførte manuelt trin for trin.

Udviklere, der bygger på Frihet, får struktureret output for deterministiske integrationer og sikkerhedsanmærkninger for bekræftelsespolitikker.

Revisorer og skatterådgivere får specifikke prompts til deres arbejdsgange: månedsafslutning, kvartalsvis forberedelse, opfølgning på indsamlinger.

Enhver virksomhed, der bruger AI-agenter, får en MCP-server, der ikke kun udfører operationer, men også ved, hvordan man forbinder dem i reelle forretningsflows.

Sådan opdaterer du

Hvis du bruger npx @frihet/mcp-server, har du allerede den nyeste version. Hvis du har en fast installation:

npm update @frihet/mcp-server

Der er ingen breaking changes. Alle eksisterende værktøjer bevarer deres interface. Ressourcer, prompts og struktureret output er rene tilføjelser.

Den komplette dokumentation findes på docs.frihet.io/desarrolladores. Kildekoden på GitHub (Frihet-io/frihet-mcp). Pakken på npm som @frihet/mcp-server.

Var denne artikel nyttig?

Ofte stillede spørgsmål

Hvad er forskellen mellem ressourcer og værktøjer i MCP?

Værktøjer udfører handlinger mod API'en (opret faktura, list udgifter). Ressourcer eksponerer statiske referencedata, som agenten kan forespørge uden at foretage API-kald. Skattesatser, skattekalendere eller udgiftskategorier er altid tilgængelige som kontekst.

Hvad er MCP-prompts, og hvordan bruges de?

Prompts er guidede arbejdsgange, der forbinder flere værktøjer i en logisk sekvens. I stedet for at udføre enkeltstående operationer guider en prompt som monthly-close agenten trin for trin: gennemgå udestående fakturaer, kategorisere udgifter, verificere skatteforpligtelser.

Skal jeg opdatere noget for at bruge v1.2?

Hvis du bruger npx @frihet/mcp-server, får du automatisk den nyeste version. Hvis du har en fast installation, skal du opdatere med npm update @frihet/mcp-server. Der er ingen breaking changes i forhold til v1.1.0.

Relaterede artikler

Kommentarer

Frihet — Drift uden drama

Start Gratis