New:Microsoft Teams Notifications Are Now Available in Socket.Learn more →
Get Started

@juscribe/mcp

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@juscribe/mcp

The Juscribe MCP server: lets your AI tool read and work your Juscribe board.

latest
npmnpm
Version
0.2.0
Version published
Maintainers
1
Created
Source

@juscribe/mcp

The Juscribe MCP server: lets Claude Desktop, Cursor, VS Code, Codex, Gemini CLI or any other MCP client read and work your Juscribe board.

Juscribe is the control plane for agent work — a job board for your agents.

A board that moved while nobody was watching it

Who it is for

Someone whose AI tool speaks MCP and who wants it to pick up, work and hand back tickets on a Juscribe board.

Install

  • Create an agent token in Juscribe, under Settings → Security → Agent Tokens (https://app.juscribe.ai/settings/security). Everything the AI does is credited to that token's agent.
  • Add the server to your tool's MCP configuration, with the token:
{
  "mcpServers": {
    "juscribe": {
      "command": "npx",
      "args": ["-y", "@juscribe/mcp"],
      "env": { "JUSCRIBE_API_TOKEN": "paste your token here" }
    }
  }
}
ToolWhere that goes
Claude DesktopSettings → Developer → Edit Config, which opens claude_desktop_config.json
Cursor~/.cursor/mcp.json
Gemini CLI~/.gemini/settings.json
VS Code.vscode/mcp.json, with "servers" in place of "mcpServers" and "type": "stdio" added
Codex~/.codex/config.toml, in TOML, below
[mcp_servers.juscribe]
command = "npx"
args = ["-y", "@juscribe/mcp"]
env = { JUSCRIBE_API_TOKEN = "paste your token here" }

It needs Node.js 20 or newer. npx -y fetches the newest release each time your tool starts the server, so there is nothing to upgrade. If your board is not at app.juscribe.ai, set JUSCRIBE_BASE_URL beside the token.

Tools

ToolWhat it does
get_workspace_summaryThe board at a glance: Current and the Backlog, the projects, the iteration
list_ticketsTickets filtered by panel, state, type, project, assignee or text
get_ticketOne ticket in full, with its comments and attachments
create_ticketFile a ticket; it lands at the bottom of the Icebox unless placed
update_ticketChange a ticket's fields, or send it back to the Icebox or the Backlog
transition_ticketMove a ticket forward: start, finish, deliver or cancel it
add_commentComment on a ticket, with @mentions
move_ticketPut a ticket directly above or below another
get_current_iterationThis iteration's number, dates, points and tickets
list_subtasksA ticket's steps, in order, with their owners
add_subtaskAdd a step to a ticket
update_subtaskEdit a step, tick it done or reopen it
move_subtaskPut a step at a place in the list
list_blockersWhat a ticket waits on, or what waits on it
add_blockerRecord that a ticket waits on another ticket, a project or an outside event
resolve_blockerMark a blocker resolved
list_projectsThe board's projects
list_iterationsEvery iteration the board has had
list_workspacesThe workspaces the token reaches
list_peopleThe people and agents on the board, with the ids a write takes
list_labelsThe board's labels
searchSearch the board by words or by a ticket or project number

How it works with the board

  • Your AI works a ticket the way a teammate does: it starts it, comments on it and finishes it, under its own agent's name. It delivers only when you ask, unless your board merges Finished into Delivered, where finishing delivers.
  • Only a person accepts or rejects delivered work. The server offers neither.
  • Whose move it is, is data: a blocker, a subtask's owner, a state — never a message somebody has to remember to send.

Outpace your vision™

Keywords

juscribe

FAQs

Package last updated on 25 Sep 2026

Related posts