Senzii Server
FreeNot checkedEnables interaction with the Senzii scheduling app, allowing users to manage schedules, sessions, and related data through natural language.
About
Enables interaction with the Senzii scheduling app, allowing users to manage schedules, sessions, and related data through natural language.
README
Stack
- Web framework: FastAPI
- Database: asyncpg (PostgreSQL, same schema as Rust)
- Sessions: Cookie-based, PostgreSQL-backed (same
sessionstable) - Email: Resend API
- Geocoding: Nominatim (OpenStreetMap)
- MCP Server: Python MCP SDK
Quick Start
python -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
cp .env.example .env # fill in DATABASE_URL, SESSION_SECRET, etc.
uvicorn app.main:app --host 0.0.0.0 --port 3000 --reload
MCP server:
python -m mcp_server.main
Architecture
app/
main.py — FastAPI app, all routers wired
config.py — Environment configuration
db/ — Database layer (asyncpg pool, migrations, queries)
models/ — Pydantic schemas
middleware/ — Auth session extraction, rate limiting
routes/ — FastAPI routers (1:1 with Rust routes)
services/ — Email (Resend), Geocoding (Nominatim)
mcp_server/ — MCP server (Python MCP SDK)
static/ — App HTML/CSS/JS (login, dashboards, portals, SEO pages)
The marketing/landing site is a separate repo (Senzii-App/site) served from
Vercel at senzii.com. app.senzii.com serves only the app: GET / is the
sign-in page.
License
Open-source. See LICENSE.
Installing Senzii Server
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/Senzii-App/appFAQ
Is Senzii Server MCP free?
Yes, Senzii Server MCP is free — one-click install via Unyly at no cost.
Does Senzii Server need an API key?
No, Senzii Server runs without API keys or environment variables.
Is Senzii Server hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install Senzii Server in Claude Desktop, Claude Code or Cursor?
Open Senzii Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Senzii Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
