Reassign MCP server
Commit Nov 13, 2026Manages a circular 24-hour calendar and time-tracking using ADHD-friendly scheduling methods.
Also known as reassignai/plugins, plugins
- Stars
- 1
- Tools
- —
- Downloads, 30 days
- —
- Latest version
- 1.0.4
- Last commit
- Nov 13, 2026
- License
- Apache-2.0
What is Reassign MCP?
Reassign manages a circular 24-hour calendar and time-tracking using ADHD-friendly scheduling methods.
Summary generated from the project's README
About Reassign MCP server
Reassign provides a circular 24-hour calendar system designed for time-tracking and scheduling using ADHD-friendly methods. Instead of offering verbal advice, the server applies concrete edits directly to a daily dial to manage focus intervals, live sessions, and saved rhythms. It integrates various data points including weather, energy levels, and task-app synchronization to help users plan and review their days.
Developers can deploy this tool in several ways depending on their environment. It functions as a Claude Code plugin, an agent plugin for editors like VS Code or Cursor, or a standalone skill via npx. Users can also connect it to Claude.ai or ChatGPT using a custom connector pointing to the reassign.app API. For standard stdio MCP clients, the npm package @reassign/mcp is available. The system manages complex workflows through a single canonical scheduling skill that remains consistent across all installation forms.
What you can do with it
- 1Apply ADHD-friendly schedulingModify a daily schedule using specific time-management methods that act directly on the calendar dial.
- 2Sync external productivity dataIntegrate your existing task applications and health data into the circular 24-hour planner.
- 3Review daily adherenceAnalyze how well you followed your planned schedule by reviewing past days and adherence marks.
- 4Context-aware planningCreate a schedule that accounts for current weather conditions and your personal energy levels.
Written from the project's README. Every use case is checked against a quote from it.
How to install Reassign MCP
Formats verified 10 Nov 2026Add to CursorAdd to GooseInstall Reassign MCP in Claude Code
$ claude mcp add --transport http plugins https://reassign.app/api/mcpInstall Reassign MCP in Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"plugins": {
"url": "https://reassign.app/api/mcp"
}
}
}Install Reassign MCP in VS Code
.vscode/mcp.json
{
"servers": {
"plugins": {
"type": "http",
"url": "https://reassign.app/api/mcp"
}
}
}Install Reassign MCP in VS Code CLI
$ code --add-mcp '{"name":"plugins","type":"http","url":"https://reassign.app/api/mcp"}'Install Reassign MCP in Codex
$ codex mcp add plugins --url https://reassign.app/api/mcpInstall Reassign MCP in Codex config.toml
~/.codex/config.toml
[mcp_servers.plugins] url = "https://reassign.app/api/mcp"
Install Reassign MCP in Gemini CLI
$ gemini mcp add -s user --transport http plugins https://reassign.app/api/mcpInstall Reassign MCP in Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"plugins": {
"url": "https://reassign.app/api/mcp",
"type": "http"
}
}
}Automated checks
Ran Nov 14, 2026Full report →Not verified yet. A server needs a score of 80, no serious finding, and enough data for us to check. How checks work · What to fix for more points
- Source repository linked and reachablereassignai/plugins is public and reachablegithub.com/reassignai/plugins ↗Pass
- Package names this repository as its sourceNot checked
- Build provenance (Sigstore attestation)Not checked
- Open source license (OSI)Apache-2.0spdx.org/licenses/Apache-2.0.html ↗Pass
- Commit or release in the last yearLast commit or release 2026-11-13github.com/reassignai/plugins ↗Pass
- OpenSSF ScorecardNot checked
- Package name not close to a popular packageNot checked
- No critical advisory in the package or its dependenciesNot checked
- No hidden instructions to the model0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersPass
- Destructive tools are labelledNot checked
- Remote endpoint answers the MCP handshakeHTTPS endpoint answered 401 (sign-in required)Pass
README
View on GitHubReassign
Reassign: a circular 24-hour day planner. One capability, five package forms, one canonical skill.
Reassign plans, edits, and reviews your day on a circular 24-hour calendar. It applies ADHD-friendly time-management methods as concrete edits to the dial, not advice recited back at you. The same scheduling capability ships in several package forms, all backed by one canonical skill and the Reassign MCP.
Install
| Form | How |
|---|---|
| Claude Code plugin | /plugin marketplace add reassignai/plugins → /plugin install reassign@reassign |
| Agent Plugin (VS Code, Cursor, Copilot, Codex, Kiro) | Install from source with the repo URL — e.g. VS Code's Chat: Install Plugin From Source → https://github.com/reassignai/plugins |
| Standalone skill | npx skills add reassignai/plugins |
| Claude.ai / ChatGPT connector | Add a custom connector pointing at https://reassign.app/api/mcp |
| npm (any stdio MCP client) | npx -y @reassign/mcp |
What's inside
plugins/ ← repo root = plugin root
├── plugin.json ← Agent Plugins 1.0.0 manifest
├── mcp.json ← Agent Plugins MCP config (streamable-http)
├── .claude-plugin/
│ ├── plugin.json ← Claude Code manifest
│ └── marketplace.json
├── .mcp.json ← Claude Code MCP config (type "http")
├── skills/
│ └── reassign-scheduling/ ← canonical skill (every form, zero copy)
│ ├── SKILL.md
│ └── references/
│ ├── adhd-methods.md
│ ├── focus.md ← focus intervals, live sessions, and saved rhythms
│ ├── context.md ← event and Inbox search, weather, and energy
│ ├── workflows.md
│ ├── taxonomy.md
│ ├── calendars.md ← calendar, task-app, and health sync, import policies, event kinds, all-day events, mirroring
│ ├── reflection.md ← reviewing a past day: marks + adherence
│ └── limits.md ← subscription access, refusal codes, and retries
├── server.json ← Official MCP Registry entry
├── package.json ← npm client shim
├── npm/reassign-mcp.js ← npm shim entry (not bin/: Cowork and apps refuse a top-level bin/)
├── scripts/
│ ├── build.sh ← validates manifests + version lockstep
│ └── version.mjs ← reads/sets the two version trains
├── .github/workflows/
│ ├── publish-registry.yml
│ └── publish-npm.yml
├── README.md
└── LICENSE
The skills/reassign-scheduling/ directory is the single source of truth: every
package form consumes it in place, with no copying.
Two manifests, on purpose
The root plugin.json/mcp.json pair is Agent Plugins
1.0.0; .claude-plugin/plugin.json + .mcp.json is
the Claude Code format. Clients auto-detect by manifest path and read exactly
one pair, so both ship side by side. They are not copies of each other — the
same endpoint is "type": "streamable-http" under the spec and "type": "http"
for Claude Code, so scripts/build.sh checks each file's transport vocabulary
separately — and cross-checks that the two still name the same servers at the
same URLs, since a copy-paste and a one-sided URL move are both silent breaks.
Versions
Two independent trains, both checked by scripts/build.sh:
| Train | Files | What it tracks |
|---|---|---|
plugin |
plugin.json, .claude-plugin/plugin.json, .claude-plugin/marketplace.json, SKILL.md |
the skill and its manifests |
package |
package.json, server.json |
the npm shim + registry entry, released on a v* tag |
node scripts/version.mjs # print both
node scripts/version.mjs check # exit 1 on drift
node scripts/version.mjs set plugin 1.11.0
Links
- Website: reassign.ai
- MCP endpoint:
https://reassign.app/api/mcp - Developer docs (MCP setup, REST API, error codes): reassign.dev
License
Apache-2.0 © Pogled Naprej d.o.o.
Reassign MCP questions
How do I add Reassign MCP to Claude Code?
Run claude mcp add --transport http plugins https://reassign.app/api/mcp in your terminal. Add --scope user to make it available in every project.
How do I add Reassign MCP to Cursor?
Open ~/.cursor/mcp.json and add the server under mcpServers, using the Cursor config shown in the install section above.
What kind of scheduling methods does Reassign use?
It applies ADHD-friendly time-management methods directly to the circular 24-hour calendar dial.