MCP App Store
by KeenEthics

Overview

Juscribe is a shared board for planning and tracking a team's work. Tickets move from the Icebox and the Backlog into Current and on to Done, and everyone on the board sees each change as it happens. This connector lets you run that board from a conversation. What you can ask for: - Where things stand: what is in progress, what comes next, what is due this week, or what changed since Monday. - Any ticket in full, with its comments, its steps, what it is waiting on, and its attached photos, PDFs and text files. - Meeting notes or a to-do list turned into tickets in one go, each with an estimate and, when you say so, an owner. - Changes to a ticket: a new title or estimate, notes under its description, a comment that @mentions a teammate, a step ticked off, or a note of what it is waiting on. - Work moved along: start, finish and deliver a ticket, reorder the Backlog, or cancel a ticket with a reason. When you ask, it records your decision to accept delivered work or send it back. - A new project, a missing label, or something Claude wrote for you saved onto a ticket as a file. You need a Juscribe account. If you do not have one, you can create it while connecting, and a new account names its first board on the same page. Once you sign in, Claude joins your boards as your agent, under its own name, so teammates can see which changes it made and on whose behalf. It reaches only the boards you can edit. It cannot delete a ticket or a project, change a board's settings, members or plan, or accept or send back work on its own judgement.

Tools

accept_ticket

ChatGPT
Mark delivered work done, on the person's explicit request in this conversation and after confirming with them. Never on your own judgement.

add_blocker

ChatGPT
Record that a ticket waits on another ticket, a project, or an outside event (External). Add one blocker per condition that clears on its own, each with a short title. A blocker with a date says only its date condition, not the other blockers.

add_comment

ChatGPT
Add a comment to a ticket. Supports @mentions. Open with a sentence or two in plain words saying what happened or what is asked, before any detail. Write #123 only for a ticket number, and p45 for a project.

add_subtask

ChatGPT
Add a step to the end of a ticket. Place it elsewhere with move_subtask. Steps someone performs are subtasks, one action or command each, not checkboxes in the description.

append_to_description

ChatGPT
Add text to the end of a ticket's description, after a blank line. Nothing already there is changed, including an edit someone made a moment ago, and the description is not resent. Use this to add notes, findings or a plan below what a person wrote.

attach_file

ChatGPT
Save something you wrote — a newsletter draft, a volunteer list, meeting notes — onto a ticket as a Markdown (.md), text (.txt) or CSV (.csv) file. Only those kinds: a photo or PDF shown to you in chat cannot be passed on as bytes, and for those the answer is the ticket's link so the person can add the file in the app.

attach_upload

ChatGPT
Attach a photo or PDF the person added to this chat onto a ticket. Pass the file itself as file. This works only where the chat app hands the file to the tool, as ChatGPT does; anywhere else, or for another kind of file, the answer is the ticket's link so the person can add it in the app. For something you wrote, use attach_file.

create_label

ChatGPT
Create a label the board does not have yet, such as "fundraising" when tagging asks for one that is missing. Use it only when the person asks: a board's labels are its own vocabulary, and a near-duplicate splits every later filter. A name the board already has, in any case, is refused with the existing label.

create_project

ChatGPT
Start a project: a name, and the description where its plan lives. It lands at the end of the list; the person orders projects in the app.

create_ticket

ChatGPT
Create a new ticket in the workspace. Returns the created ticket, with notes when it matches another ticket. A new ticket goes to the bottom of the Backlog. When the person asks for the Icebox, it goes to the top of the Icebox. Place one anywhere else only when the person asks. In the description, Open with a sentence or two in plain words saying what happened or what is asked, before any detail. Write #123 only for a ticket number, and p45 for a project.

create_tickets

ChatGPT
File a list of tasks in one call, such as the action items from meeting notes. Every item is checked as create_ticket checks one, and one bad item stops the whole batch before anything is written. Items go to the bottom of the Backlog in the order given; an item whose panel is icebox goes to the top of the Icebox, which the person has to ask for. Place one elsewhere afterwards with move_ticket. The reply says what happened to each item.

create_workspace

ChatGPT
Create a workspace, a new board of its own. Use it only when the person asks for a new board. Juscribe allows it when the person this agent acts for is an owner of the organization and its plan has room for another; otherwise it refuses and nothing is made. Answers with the id the other tools take as workspace_id.

delete_comment

ChatGPT
Delete a comment from a ticket for good. Only a comment you wrote can be deleted; anyone else's is refused. The comment id is in get_ticket.

delete_subtask

ChatGPT
Take a step off a ticket's checklist for good. To mark one done instead, use update_subtask with completed: true.

get_attachment

ChatGPT
Read a file attached to a ticket, from get_ticket's attachments: a photo comes back as an image, a PDF or a text, CSV, Markdown or JSON file as text. A long file is cut at 150,000 characters and says so; an archive or other kind is refused by name, with the ticket's link so the person can open it in the app.

get_current_iteration

ChatGPT
The iteration in progress: its number, dates, committed and accepted points, and its tickets, 50 to a page. Use this rather than list_iterations, which returns every iteration the board has had.

get_project

ChatGPT
One project in full: its description, where its plan lives, who asked for it and who owns it, and the counts of its tickets. Its tickets are list_tickets with project_id.

get_ticket

ChatGPT
Get full details for a single ticket, including comments and attachments.

get_workspace_summary

ChatGPT
Get a condensed overview of the workspace board: panel counts, projects, velocity, users, and ticket summaries for the current and backlog panels unless others are named. Release, milestone and deadline markers are included, and counted. Use this to orient yourself before drilling into specific tickets.

list_blockers

ChatGPT
List what blocks a ticket, or with direction "blocks", what it blocks. Resolved blockers are included with resolved_at set. The ids here are what resolve_blocker takes.

list_iterations

ChatGPT
List iterations (sprints) for a workspace, with velocity and point data.

list_labels

ChatGPT
List the labels on the board, with the ids that label_ids takes.

list_people

ChatGPT
List the people and agents on the board, with the user ids that assignee_ids and stakeholder_id take. Mention someone by @username: names are not unique.

list_projects

ChatGPT
List all projects in a workspace with their state and position.

list_subtasks

ChatGPT
List a ticket's subtasks: its ordered steps, each with at most one owner. The ids here are what the other subtask tools take.

list_tickets

ChatGPT
List tickets in a workspace with optional filters — panel, state, type, project, assignee, label, iteration, what changed since a moment, when they were created, when they are due, or a search — 50 to a page, in board order or by due date. A panel comes with its release, milestone and deadline markers. The reply says when more pages exist, and when markers were left out.

list_workspaces

ChatGPT
List the workspaces this connection can reach, with the ids the other tools take as workspace_id.

move_subtask

ChatGPT
Move a subtask to a place in its ticket's list, counting from 1. A place past the end moves it to the bottom.

move_ticket

ChatGPT
Put a ticket directly above (before) or below (after) another ticket in the same panel. This is how the backlog is prioritised. Moving between panels is update_ticket or transition_ticket.

reject_ticket

ChatGPT
Send delivered work back to be redone, on the person's explicit request in this conversation and after confirming with them. The reason is required and is posted on the ticket as a comment, so it says why it came back.

resolve_blocker

ChatGPT
Mark a blocker resolved, which unblocks the ticket once none is left. Get its id from list_blockers.

transition_ticket

ChatGPT
Move a ticket forward one step at a time: unprioritized → prioritized → started → finished → delivered. Give a ticket points with update_ticket before starting it. Finished is the last step you take on your own; deliver only when the person asks. Cancelled is reachable from any open state and needs a resolution. To move a ticket back to the Icebox or the Backlog, tell the person where it is going, then use update_ticket with state. It does not accept or reject a ticket: accept_ticket and reject_ticket do.

update_comment

ChatGPT
Replace the text of a comment on a ticket. Only a comment you wrote can be changed; anyone else's is refused. The comment id is in get_ticket.

update_project

ChatGPT
Change a project's name, description, colour or stakeholder. Only the fields passed change. Moving, sealing or deleting a project is done in the app.

update_subtask

ChatGPT
Change a subtask. Set completed to the value you want: true ticks it and false reopens it, and calling either twice changes nothing. Only the fields passed change.

update_ticket

ChatGPT
Update an existing ticket's fields. Only provided fields are changed. Before changing a description, read the ticket with get_ticket first. Text a person wrote stays word for word, with anything you add below a --- line, and you edit your own earlier additions in place, so they are not stacked as dated updates. To only add below the text, use append_to_description.

accept_ticket

Claude

add_blocker

Claude

add_comment

Claude

add_subtask

Claude

append_to_description

Claude

attach_file

Claude

create_label

Claude

create_project

Claude

create_ticket

Claude

create_tickets

Claude

create_workspace

Claude

delete_comment

Claude

delete_subtask

Claude

get_attachment

Claude

get_current_iteration

Claude

get_project

Claude

get_ticket

Claude

get_workspace_summary

Claude

list_blockers

Claude

list_iterations

Claude

list_labels

Claude

list_people

Claude

list_projects

Claude

list_subtasks

Claude

list_tickets

Claude

list_workspaces

Claude

move_subtask

Claude

move_ticket

Claude

reject_ticket

Claude

resolve_blocker

Claude

transition_ticket

Claude

update_comment

Claude

update_project

Claude

update_subtask

Claude

update_ticket

Claude

Similar Apps