Skip to content

Releases: vana-com/personal-server

v0.2.0

02 Mar 19:04

Choose a tag to compare

What's New

MCP Server with OAuth 2.1 (#56)

  • Full MCP (Model Context Protocol) server — Claude AI and other MCP clients can now connect to your personal server to query your data
  • OAuth 2.1 with PKCE authentication flow via Account Portal
  • Dynamic client registration, token refresh, and wallet-based authorization

JSON Response Transport (#58)

  • Switches MCP transport from SSE streaming to atomic JSON responses
  • Fixes tool execution errors when connecting through proxy chains (Anthropic → Cloudflare → FRP tunnel → local server)

Other Changes

  • Fix builder ID showing unknown after registration (#44)
  • Enhanced builder registration script with private key generation
  • Deferred background services for faster server startup (#40)
  • Data portability v1: grants flow, builder registration, sync engine
  • FRP tunnel client for exposing local server
  • Canary publish workflow for MCP package

v0.1.0

03 Apr 21:12
cf67d98

Choose a tag to compare

0.1.0 (2024-04-03)

Features

Bug Fixes

  • document deletion and large embeddings (#27) (04b5263)
  • get documents API and text files connector (#31) (c7248a4)
  • new WhatsApp format, dependency errors, UI improvements (#1) (b67e497)
  • parse old ChatGPT conversations (#18) (ce8df83)
  • require python 3.11 to avoid segfault (#6) (1945f58)
  • start.sh fails in some environments (#24) (e979c71)
  • use a default model that works OOTB with latest llama.cpp (#4) (831d261)
  • use correct API endpoints in UI development mode (#7) (b44a860)
  • use OpenMP flag to avoid macOS segfault (#34) (716df52)

Documentation