Skip to content
Agentmart
Submit a tool

Orbit

Task management for people and AI agents, with scoped OAuth access to issues, projects, and docs.

Connector by Noveum · GitHub account verified by the MCP Registry

IndexedApache-2.0Remote (HTTP)★ 69
Write a review

Install

Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install connector/noveum-orbit

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://orbit.noveum.ai/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Task management for people and AI agents, with scoped OAuth access to issues, projects, and docs.

Use cases: project-management

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
33 read · 42 write · 15 delete · 4 not yet classified
Secrets
None asked for
Install scripts
Nothing to install (hosted)
Runs as
Hosted (remote endpoint)

Tools by what they do 94

Read from the source code; the running server may list different tools.

Read 33 · Look things up without changing anything.

  • active_cycle
  • copy_branch_name
  • cycle_progress
  • get_analytics_overview
  • get_doc
  • get_issue
  • get_me
  • get_workspace_instructions
  • list_attachments
  • list_cycles
  • list_doc_collections
  • list_doc_comments
Show 21 more tools
  • list_docs
  • list_github_repositories
  • list_inbox_conversation_events
  • list_inbox_conversations
  • list_issue_attachments
  • list_issue_comments
  • list_issue_pull_requests
  • list_labels
  • list_members
  • list_milestones
  • list_my_issues
  • list_notifications
  • list_project_milestones
  • list_projects
  • list_states
  • list_teams
  • list_users
  • list_views
  • project_progress
  • read_attachment
  • search_issues

Write 42 · Create, change, send or run things.

  • add_comment
  • add_team_member
  • archive_doc
  • archive_issue
  • archive_project
  • attach_file
  • bulk_update_issues
  • comment_on_doc
  • complete_cycle
  • create_cycle
  • create_doc
  • create_doc_collection
Show 30 more tools
  • create_issue
  • create_label
  • create_milestone
  • create_project
  • create_state
  • create_sub_issues
  • create_team
  • create_view
  • edit_comment
  • edit_doc_comment
  • invite_member
  • mark_inbox_conversations_read
  • mark_issue_duplicate
  • mark_notification_read
  • move_doc
  • move_issue
  • move_to_cycle
  • reorder_milestones
  • set_relation
  • start_cycle
  • update_cycle
  • update_doc
  • update_doc_collection
  • update_issue
  • update_label
  • update_milestone
  • update_project
  • update_state
  • update_team
  • update_view

Delete 15 · Delete, drop, revoke or wipe things.

  • delete_comment
  • delete_doc
  • delete_doc_collection
  • delete_doc_comment
  • delete_issue
  • delete_label
  • delete_milestone
  • delete_project
  • delete_sprint
  • delete_state
  • delete_view
  • remove_member
Show 3 more tools
  • remove_relation
  • remove_team_member
  • unlink_github_repository

Not yet classified 4 · We could not tell from the name and description.

  • link_github_repository
  • reorder_states
  • unarchive_doc
  • unarchive_issue

Network hosts it talks to 1

  • orbit.noveum.ai · found in remote endpoint, install command

Files it touches

  • Any path the agent passes to its tools

Tools (94)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • active_cycleGet the active sprint

    Return the sprint this workspace is currently running, or null when none is open.

  • add_commentComment on an issue

    Post a markdown comment on an issue, optionally as a reply to another comment.

  • add_team_memberAdd somebody to a team

    Put a workspace member on a team so they see its issues and sprints.

  • archive_docArchive a document

    Archive a document so it leaves the sidebar and the default listings. The content is kept.

  • archive_issueArchive an issue

    Archive an issue so it leaves the board and the default lists. Use delete_issue to remove it for good.

  • archive_projectArchive a project

    Archive a project so it leaves the active lists. Its issues are kept.

  • attach_fileAttach a file

    Upload a file and attach it to an issue, a comment, a doc or a project. Returns a url you can put in markdown, for example ![name](url).

  • bulk_update_issuesBulk update issues

    Update multiple issues at once (up to 50). Changes state, assignee, labels, priority, sprint (cycle) or project across all issues in one atomic operation.

  • comment_on_docComment on a document

    Add a Markdown comment to a document.

  • complete_cycleComplete a sprint

    Close a sprint. Whatever is unfinished rolls into the next sprint rather than being left behind.

  • copy_branch_nameGet the git branch name for an issue

    Return the git branch name Orbit uses for an issue, in the form handle/eng-42-short-title.

  • create_cycleCreate a sprint

    Open a new sprint (cycle) for a team over a date range. Send neither date and the server appends a one week sprint straight after the last one the team has.

  • create_docCreate a document

    Create a document with a Markdown body or a self-contained HTML page. File it under a collection, attach it to a project, or nest it under a parent document. A document lives in a collection or in a project, never both.

  • create_doc_collectionCreate a document collection

    Create a folder that documents can be filed under.

  • create_issueCreate an issue

    Create an issue on a team. The workflow state defaults to the team first unstarted state. Returns the new issue with its identifier such as "ENG-42".

Show 79 more tools
  • create_labelCreate a label

    Create a label that can be applied to issues. Pass a team to keep the label on that team only, otherwise it is available across the workspace.

  • create_milestoneCreate a milestone

    Add a milestone to a project so work can be grouped towards a date.

  • create_projectCreate a project

    Create a project and optionally attach it to one or more teams. Requires a role that can manage projects.

  • create_stateCreate a workflow state

    Add a status to a team board. The category drives what the product infers from it, so pick the one that matches the meaning. The new status lands at the end; use reorder_states to place it.

  • create_sub_issuesCreate sub-issues

    Create up to 50 sub-issues under a parent issue in one transaction. Returns the created identifiers in order.

  • create_teamCreate a team

    Create a team with its own issue prefix, default workflow states and first sprint.

  • create_viewCreate a saved view

    Save a filtered issue view. Call list_views first and copy the filter of a view that already works. The saved view state. Conditions live under filter.filter.children, each one {"kind":"condition","property":"priority","operator":"in","values":["1"]}. Other keys are teamId, projectId, groupBy, subGroupBy, orderBy, layout, display, visibility, locked and position. A key this list does not name is rejected rather than dropped. The reply says how many conditions were stored, so check it matches what you sent.

  • cycle_progressGet sprint progress

    Return scope, started, completed and cancelled counts for a sprint, the same totals in points, what was added or removed while it ran, and a day by day burn up series carrying both the scope and the completed work.

  • delete_commentDelete a comment

    Remove a comment from an issue.

  • delete_docDelete a document for good

    Delete a document permanently. Pages nested under it are lifted to its own place rather than deleted. Use archive_doc to hide a document instead of destroying it.

  • delete_doc_collectionDelete a document collection

    Delete a folder. The documents inside stay in the workspace but lose their collection link unless you reassign them to another collection.

  • delete_doc_commentDelete a document comment

    Remove a comment from a document.

  • delete_issueDelete an issue

    Permanently delete an issue and everything attached to it. This cannot be undone; prefer archive_issue.

  • delete_labelDelete a label

    Remove a label from the workspace and from every issue carrying it.

  • delete_milestoneDelete a milestone

    Remove a milestone. Its issues survive but lose the milestone link.

  • delete_projectDelete a project

    Permanently delete a project. Its issues survive but lose their project link. Prefer archive_project.

  • delete_sprintDelete a sprint

    Remove a sprint. Its issues survive and fall back to no sprint, which is what descoping a cancelled sprint needs.

  • delete_stateDelete a workflow state

    Remove a status from a team board. A status that still holds issues is refused unless moveTo names another status on the same team to carry them.

  • delete_viewDelete a saved view

    Remove a saved view.

  • edit_commentEdit an issue comment

    Rewrite the body of a comment this user wrote on an issue.

  • edit_doc_commentEdit a document comment

    Rewrite the body of a comment this user wrote on a document.

  • get_analytics_overviewGet Analytics Overview

    Retrieve a high-level analytics overview of the workspace. Use this to answer questions about throughput, median cycle time, blocked work, and current WIP. You can filter the time range and choose to measure by issues or points.

  • get_docRead a document

    Return a document with its full body. A markdown document returns Markdown, an html document returns the whole HTML page. The kind field says which.

  • get_issueGet an issue

    Fetch one issue by identifier such as "ENG-42" or by id, including its description, labels and relations.

  • get_meGet the current identity

    Return the Orbit user, workspace, role and teams authorized by the OAuth grant. Call this first to learn which teams you may write to.

  • get_workspace_instructionsGet workspace instructions

    Return the current workspace guidance for connected agents. This is advisory context, not a permission boundary.

  • invite_memberInvite someone to the workspace

    Create a pending workspace invitation for an email address. This tool does not send an invitation email. Requires a role that can invite members. Only admins can invite admins.

  • link_github_repositoryAssociate a GitHub repository

    Associate a connected repository with a project, or with the whole workspace when no project is given. A project may have many repositories and a repository may serve many projects. Associating also starts watching the repository, which is what lets its pull request and check events reach Orbit.

  • list_attachmentsList the files on anything

    Files attached to one issue, comment, doc or project. Use list_issue_attachments for an issue, since that one also covers files attached to its comments. This is for docs and projects.

  • list_cyclesList sprints

    List the sprints of this workspace in number order.

  • list_doc_collectionsList document collections

    Return the folders documents can be filed under, with how many documents each holds.

  • list_doc_commentsList comments on a document

    Return the comment thread on a document, oldest first.

  • list_docsList documents

    List the documents this user can read, in the order they sit in the sidebar, or by relevance when you pass a query. Filter by a project, by a collection, or to the documents in no collection at all.

  • list_github_repositoriesList connected GitHub repositories

    Every repository the GitHub App is installed on for this workspace, with the projects each one is associated with. A repository associated with no project is watched at workspace level. Pull requests are matched to issues by the issue identifier in the branch name, title or description, not by which project a repository belongs to, so associations here are for organising the workspace rather than for routing.

  • list_inbox_conversation_eventsRead conversation history

    Read immutable notification events newest first for one of your currently accessible conversations. Use the returned cursor for older updates.

  • list_inbox_conversationsList inbox conversations

    Your inbox grouped into one conversation per pull request, document, or issue activity family. Filters run before pagination. Cursors describe a live feed: fetch a fresh first page to reconcile conversations moved by new activity. Counts are unread conversations, not events.

  • list_issue_attachmentsList the files on an issue

    Every file attached to an issue or to a comment on it, oldest first. Call this before you answer a thread that refers to a document, a screenshot or an export, so you work from what was actually attached rather than guessing from the filename.

  • list_issue_commentsList comments on an issue

    Return the comment thread on an issue, oldest first. Read this before replying, so you answer what was actually asked and do not repeat a reply you already posted.

  • list_issue_pull_requestsList the pull requests linked to an issue

    The pull requests Orbit has linked to an issue, with the branch each one is on. A link is created when a pull request names the issue identifier in its branch name, title or description, so copy_branch_name produces a branch that links itself. Requires only the permission to read the issue, matching what the issue page itself shows.

  • list_labelsList labels

    List the labels available in the workspace, optionally narrowed to the ones a team can use.

  • list_membersList workspace members

    List workspace membership with each person role, which is what decides what they may do.

  • list_milestonesList milestones

    List the milestones on a project in order.

  • list_my_issuesList my issues

    List issues assigned to the caller or awaiting their review, most recently updated first. Narrow with a state category such as "started" to see only work in flight.

  • list_notificationsList your notifications

    Your inbox: mentions, assignments, replies and state changes addressed to you. This is how you find work someone has handed you by name. Orbit never notifies you about your own actions, so nothing here was written by you.

  • list_project_milestonesList milestones on a project

    Return the milestones on a project with their target dates.

  • list_projectsList projects

    List the projects in the workspace with their status and health.

  • list_statesList workflow states

    List the workflow states of one team, in board order. Use a state name from this list when creating or moving an issue.

  • list_teamsList teams

    List the teams in the workspace that the caller can see. Each team has a key such as "ENG" that prefixes its issue identifiers.

  • list_usersList users

    List the people in the workspace. Use a name, handle or email from this list wherever a tool asks for a user.

  • list_viewsList saved views

    Return the saved issue views this user can open, each with the filter state it stores. Copy that shape when creating or updating a view.

  • mark_inbox_conversations_readMark conversations read or unread

    Mark your own conversations read or manually unread. This updates every active event compatibly and returns authoritative conversation counters. Do not mark work read until acted on or handed on.

  • mark_issue_duplicateMark an issue as duplicate

    Mark an issue as a duplicate of another issue. Moves the duplicate issue to the team canceled state, records the duplicate_of relation, and transfers subscribers to the survivor issue.

  • mark_notification_readMark notifications read

    Mark your own notifications read once you have acted on them, so they leave your unread queue. Mark a notification read only after the work it describes is done or handed on, never on first sight.

  • move_docMove a document

    File a document under a collection, nest it under a parent, attach it to a project, or order it against its siblings. One call for what dragging it in the sidebar does.

  • move_issueMove an issue

    Move an issue to another workflow state or team, and optionally place it between two issues in the column. This is the tool to use to change status.

  • move_to_cycleMove an issue into a sprint

    Put an issue into a sprint, or pass null to take it out of the sprint it is in. The sprint must belong to the issue team.

  • project_progressGet project progress

    Return the issue counts for a project, in total and per milestone, so you can report how far along it is.

  • read_attachmentRead an attached file

    Return the contents of a file attached to an issue, a comment, a doc or a project. Text-like files come back as text; anything else comes back base64 encoded. Large files are truncated, and the response says so.

  • remove_memberRemove somebody from the workspace

    Remove a member from the workspace entirely. Their issues can be reassigned to somebody else in the same call.

  • remove_relationUnlink two issues

    Remove a link between two issues. The inverse link on the other issue goes with it, so removing "blocks" also removes "blocked by".

  • remove_team_memberRemove somebody from a team

    Take a person off a team. They stay in the workspace.

  • reorder_milestonesReorder the milestones on a project

    Put the milestones of a project into the order given. The list has to name every milestone on the project exactly once, so read them with list_milestones first.

  • reorder_statesReorder the workflow states of a team

    Set the board order of a team. Name every status on the team exactly once, first column first. Call list_states to see the current order.

  • search_issuesSearch issues

    Search issues by free text and by team, project, cycle, assignee, participant, state, state category, label or parent. A participant is an assignee or reviewer. Returns a page of issues plus a cursor for the next page.

  • set_relationRelate two issues

    Link two issues. The inverse link is written on the other issue automatically, so "blocks" also records "blocked by".

  • start_cycleStart a sprint

    Start a sprint that has not begun yet, by pulling its start date to now. A sprint has no separate started flag: it runs whenever the clock sits inside its dates and it has not been completed. The sprint keeps its planned end date, and the team has to have no sprint running.

  • unarchive_docRestore an archived document

    Bring an archived document back into the sidebar and the default listings.

  • unarchive_issueRestore an archived issue

    Bring an archived issue back onto the board.

  • unlink_github_repositoryRemove a GitHub repository association

    Remove the association between a repository and a project, or the workspace level association when no project is given. Removing the last association stops Orbit watching the repository, so its events are no longer processed.

  • update_cycleUpdate a sprint

    Rename a sprint or move its dates.

  • update_docUpdate a document

    Change a document title, body, collection, parent, project or visibility. Only the fields you pass are touched. Filing a document under a collection detaches it from any project, and attaching it to a project unfiles it.

  • update_doc_collectionRename a document collection

    Change the name or the icon of a folder.

  • update_issueUpdate an issue

    Change fields on an existing issue. Only the fields you pass are touched. Pass null to assignee, project or cycle to clear it, or an empty reviewers array to clear the reviewer list.

  • update_labelUpdate a label

    Rename a label, change its colour, or move it between a team and the whole workspace.

  • update_milestoneUpdate a milestone

    Rename a milestone or move its target date.

  • update_projectUpdate a project

    Change a project name, summary, status, health, lead or target dates. Only the fields you pass are touched.

  • update_stateUpdate a workflow state

    Rename a status, recolour it, or move it to another category. Changing the category re-derives the started, completed and canceled timestamps of every issue sitting in it.

  • update_teamUpdate a team

    Rename a team or change its description. The issue prefix cannot change.

  • update_viewUpdate a saved view

    Rename a saved view, change its layout or grouping, share it, or replace the filter it stores. Read the view first with list_views and send the whole filter state back, because a filter replaces the stored one rather than merging into it.

Signals

Stars
69
Forks
28
Open issues
48
Contributors
19
Last commit (this folder)
Oct 8, 2026 (20 days ago)
Last release
Oct 18, 2026 (11 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.Noveum/orbit
Version
0.1.0
Auth
Auth not stated
License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from Noveum

Cite this page

Orbit MCP server. Agent Mart. https://agentmart.dev/connectors/noveum-orbit (last updated 2026-10-24)