Skip to content

Releases: Frihet-io/frihet-mcp

v1.1.0 — Safety Annotations, OAuth 2.0+PKCE, Anthropic Directory

09 Mar 04:26

Choose a tag to compare

What's New

Safety & Compliance

  • 31 tools fully annotated with readOnlyHint, destructiveHint, idempotentHint, openWorldHint
  • Response size guard — 80,000 character limit (~20K tokens) per response
  • HEAD request handling — graceful 200 response (required by Anthropic)

OAuth 2.0 + PKCE (Remote MCP)

  • Full OAuth 2.0 Authorization Code + PKCE (S256) flow
  • Firebase Auth login (Google, GitHub, Microsoft providers)
  • Dynamic client registration at /register
  • OAuth discovery at /.well-known/oauth-authorization-server
  • Backward compatible — existing fri_* API keys continue to work

Infrastructure

  • Favicon serving at /favicon.ico and /favicon.svg for brand consistency
  • Cloudflare Workers + Durable Objects (McpAgent) architecture
  • KV-backed token storage with configurable TTL

Distribution

  • Published on npm as @frihet/mcp-server@1.1.0
  • MCP Registry, mcp.so, Glama.ai, awesome-mcp-servers
  • Submitted to Anthropic Claude Directory (pending review)

Full Changelog: v1.0.0...v1.1.0

v1.0.0 — AI-native MCP server for business management

09 Mar 02:44

Choose a tag to compare

@frihet/mcp-server v1.0.0

The first business management platform with an official MCP server.

What's included

  • 31 tools across 6 resources: invoices, expenses, clients, products, quotes, webhooks
  • Dual transport: stdio (local) + streamable HTTP (remote at mcp.frihet.io)
  • Works with: Claude Code, Claude Desktop, Cursor, Windsurf, Cline, Codex
  • Claude Code Skill: /frihet commands with Spanish tax context (IVA, IRPF, Modelo 303)
  • Rate limiting: Automatic exponential backoff on 429
  • MIT license

Install

npx @frihet/mcp-server

Or use the remote endpoint — zero install:

https://mcp.frihet.io/mcp

Links