📡 MCP Radar

emersonjds/santi

santi — free, open-source, self-hosted project management and issue tracker for agile teams. Scrum and Kanban boards, backlog, sprint planning, epics, drag and drop, CSV import, REST API, CLI and MCP

⭐ 9 stars
⑂ 0 forks
TypeScript
momentum ▲ 90.0
created 2026-10-15
on radar since 2026-10-17
agileai-agentsaxumdockerissue-trackerkanbankanban-boardmcpmcp-serveropen-sourcepostgresqlproject-managementreactrustscrumself-hostedsprint-planningtask-managementteam-collaborationtypescript
View on GitHub ↗

About santi

santi is a free, open-source agile tracker you host yourself. Teams plan work on Scrum or Kanban boards, groom a backlog, run sprints and track epics, all from a fast web UI backed by a documented JSON API. The server is written in Rust (axum, PostgreSQL), the UI in React, and the whole thing ships as one container image. No per-seat pricing, no telemetry.

Status: 0.1.0, the first release. It runs well on one machine for a team; public hosting needs HTTPS in front of it (see Running on another host). The HTTP API may still change before 1.0.

Backlog with the epic panel Issue dialog ------

- Boards: Scrum boards show the running sprint; Kanban boards show the flow and hide done work after a set number of days. Columns hold one or more statuses, take WIP limits, and cards move by drag and drop or by a keyboard "Move to…" menu. - Backlog and sprints: plan sprints by dragging issues between sections, edit rows in place, start and complete sprints; open work at completion goes to the backlog, a future sprint or a new one. - Issues: epics, stories, tasks, bugs and subtasks with status, assignee, priority, points, labels, parent, comments and a full issue page; delete for admins and the reporter. - Epics: a panel on the backlog to create epics, assign issues to them and filter by them. - Filters and search: assignee, "only my issues", recently updated, type, label, epic and text, all kept in the URL; a project search page and a search field in the top bar. - Keyboard: c creates an issue, j/k move between issues, o opens one, g b / g l jump to the board or backlog, ? lists the r

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/emersonjds--santi.html)

Related MCP servers

otal-labs/nexul

Self-hosted platform for project management, docs, CI runners, and deployment to your own servers, with a first-class MCP server so coding agents work through the same tools people do.

⭐ 3Go
herry2059/project-os-for-codex

Open-source control plane for Codex projects: Git-backed context, visible agent progress, scoped MCP access, resumable work, and safe handoffs.

⭐ 104TypeScript
rikamalov/kanban-agent-mcp

Self-hosted kanban board for AI agents: Node stdlib backend, vanilla JS frontend, built-in MCP server, optional PostgreSQL

⭐ 4JavaScript
dominikamann/agent-mail-gateway

Self-hosted email MCP server & REST gateway: give each AI agent its own IMAP/SMTP mailbox with sender/recipient allow lists, HTML-to-Markdown, attachments and calendar invites. One Docker container.

⭐ 10TypeScript
motif-Labs/motif

Coding agents are single-player: each session starts cold, in its own tool, blind to what the rest of the team already worked out. Motif makes your team's multiplayer — every Claude Code, Codex and Cu

⭐ 4TypeScript
docouno/notarium

File-first knowledge base for humans and AI agents — self-hosted Markdown notes with a web editor and a built-in MCP server.

⭐ 3TypeScript

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.