Created. It's in your GitHub account. What should it do?
Let the team request days off, show who's away this week, and let managers approve. Then deploy it.
Done. It's live at leave-planner.syntica.app
→
What your colleagues get
leave-planner.syntica.app
DDemo
This week
Requests2
Calendar
Team
Settings
Who's away this week+ Request leave
Away today
2
Waiting for approval
2
Your days left
14
Mon 13Tue 14Wed 15Thu 16Fri 17
SSanne
Holiday
TTom
Holiday
LLisa
Day off
AAhmed
EEva
Parental leave
Waiting for approval
Ahmed · 27 to 31 Oct · 5 daysApprove
Lisa · 3 Nov · 1 dayApprove
Set up in four steps
A couple of minutes, all inside Claude.
1
Add the Syntica connector
In Claude, open Settings, then Connectors, and add Syntica. Sign in with your email and a one-time code.
2
Connect your GitHub
Ask Claude to connect GitHub and approve the Syntica app. You only need a GitHub account, you don't need to know anything about GitHub itself. Your code lives in your own account.
3
Describe what you need
Create and change apps by talking, in plain words. Every change is saved.
4
Say "deploy it"
It goes live with its own web address in a few minutes, and you get the link in the chat.
For developers
Prefer your own coding agent?
One command finds the agents on your machine and connects each of them. It's plain MCP underneath, so other clients can connect too.
$ npx @syntica/mcp setup
Add --agent claude (or codex, cursor, windsurf, gemini, copilot) to pick one, or --all for every supported agent.