@hiveship/mcp-server

MCPcommunauté
v0.7.0UnknownMITMis à jour aujourd’huinpmGitHub

MCP server for AI coding agents to interact with the Hiveship issue tracker

Fonctionne dans
ClaudeCursorCopilotGemini

Déduit des transports déclarés par cette annonce (stdio). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.

Indexé automatiquement depuis des sources publiques. Pas encore vérifié par son développeur sur Forge.Revendiquer cette annonce →
8Téléch./sem.
aujourd’huiDernière mise à jour
Nécessite 1 identifiant avant de pouvoir fonctionner
  • HIVESHIP_API_TOKENClé d’APIobligatoire

    Bearer token — agent token (hsa_...) or personal access token (hsp_...)

Déclaré par l’auteur dans le registre MCP officiel. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Paquet
AuteurUnknown
LicenceMIT
Version0.7.0
Sourcenpm+mcp-registry
Statut de confiance
B
60/100Bon
Listé dans l’index Forge+10/10
Identité de l’éditeur vérifiée+0/20
Éditeur : exécutez `forge publish` depuis le dépôt du paquet pour revendiquer la propriété
Signature de publication Ed25519+0/5
Incluse automatiquement quand l’éditeur exécute `forge publish`
Vérification de domaine+0/5
Éditeur : hébergez /.well-known/forge.json sur la page d’accueil du paquet avec { "publisher": "<github-login>" }
npm Trusted Publishing (Sigstore)+0/5
Publiez depuis GitHub Actions avec --provenance pour que l’attestation lie ce paquet à ce dépôt
Correspondance de mainteneur npm+0/5
Acquis dès que votre identité est vérifiée ci-dessus et que ce login est mainteneur npm de ce paquet
Analyse CVE · propre+30/30
Analyse statique · propre+20/20
Collez-le dans Claude Code, Cursor ou tout assistant d’IA pour combler toutes les lacunes
StatutIndexé par la communauté
ÉditeurNon vérifié
SignatureNon signé
Domaine
Provenance
Dépendances✓ 60 résolues+ · aucune vulnérable
Surface d’outils33 outils · aucun privilégié
Analyse de sécurité✓ Proprev0.7.0 · aujourd’huiQuelle est l’efficacité de cette analyse ?
ÉvaluationsAucune
Indexé22 sept. 2026

La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.

Outils

33 outils · aucun privilégié
Extrait statiquement du paquet publiév0.7.0 · 8m ago

Lu dans le code que npm livre réellement, au moment de l’analyse. Le paquet n’a jamais été exécuté. Les outils enregistrés dynamiquement à l’exécution, ou cachés dans du code empaqueté ou minifié, peuvent passer inaperçus — c’est donc un plancher de la surface d’outils, pas un recensement complet.

list_projectsList the projects in a Hiveship workspace (paginated). Pass includeInbox: true to also surface the triage Inbox (hidden by default) when you need its id to file triage issues.

List the projects in a Hiveship workspace (paginated). Pass includeInbox: true to also surface the triage Inbox (hidden by default) when you need its id to file triage issues.

Aucun schéma d’entrée n’a été publié pour cet outil.

list_project_updatesRead a project status-update timeline (newest first). Use this before posting a new update so the draft reflects what actually changed since the last one. Long update bodies are truncated with an explicit marker; raise limit for more.

Read a project status-update timeline (newest first). Use this before posting a new update so the draft reflects what actually changed since the last one. Long update bodies are truncated with an explicit marker; raise limit for more.

Aucun schéma d’entrée n’a été publié pour cet outil.

create_project_updatePost a project status update — a health snapshot + markdown note on the project timeline; also stamps the project's current health. Check list_project_updates first so the note reflects real change. Requires the write:projects PAT scope.

Post a project status update — a health snapshot + markdown note on the project timeline; also stamps the project's current health. Check list_project_updates first so the note reflects real change. Requires the write:projects PAT scope.

Aucun schéma d’entrée n’a été publié pour cet outil.

list_issuesList issues in a project. Optional filters: status/priority/assignee/label arrays, sprint (or currentSprint), delegateType (HUMAN vs AGENT), date ranges, free-text query, sorting; paginated.

List issues in a project. Optional filters: status/priority/assignee/label arrays, sprint (or currentSprint), delegateType (HUMAN vs AGENT), date ranges, free-text query, sorting; paginated.

Aucun schéma d’entrée n’a été publié pour cet outil.

get_issueGet detailed info about a specific issue

Get detailed info about a specific issue

Aucun schéma d’entrée n’a été publié pour cet outil.

create_issueCreate a new issue. Server defaults: status BACKLOG, priority NONE. Session-scoped agent tokens can only create into the workspace triage Inbox (find its id via list_projects with includeInbox: true); workspace-scoped tokens can create anywhere.

Create a new issue. Server defaults: status BACKLOG, priority NONE. Session-scoped agent tokens can only create into the workspace triage Inbox (find its id via list_projects with includeInbox: true); workspace-scoped tokens can create anywhere.

Aucun schéma d’entrée n’a été publié pour cet outil.

update_issueUpdate an issue — pass only the fields to change. null clears assigneeId / storyPoints / dueDate / sprintId ([] clears labelIds); description cannot be cleared, omit to keep it.

Update an issue — pass only the fields to change. null clears assigneeId / storyPoints / dueDate / sprintId ([] clears labelIds); description cannot be cleared, omit to keep it.

Aucun schéma d’entrée n’a été publié pour cet outil.

link_prLink a pull request to an issue after opening it — the PR shows on the issue page and, while open, the review queue. One-directional: if the PR description does not already carry the issue URL, edit it in too. Idempotent: re-linking the same provider + number refreshes it. Agent tokens need a live…

Link a pull request to an issue after opening it — the PR shows on the issue page and, while open, the review queue. One-directional: if the PR description does not already carry the issue URL, edit it in too. Idempotent: re-linking the same provider + number refreshes it. Agent tokens need a live…

Aucun schéma d’entrée n’a été publié pour cet outil.

get_issue_contextFull pre-work briefing for one issue in a single call: the issue core (status, assignee, linked PRs), its most recent comments, and its recent agent activity. Use this BEFORE starting work on an issue; use the lighter get_issue for a quick look.

Full pre-work briefing for one issue in a single call: the issue core (status, assignee, linked PRs), its most recent comments, and its recent agent activity. Use this BEFORE starting work on an issue; use the lighter get_issue for a quick look.

Aucun schéma d’entrée n’a été publié pour cet outil.

list_commentsList an issue’s comment thread (author, date, body; one level of replies nested), oldest first. Long bodies are truncated with an explicit marker; raise limit for more.

List an issue’s comment thread (author, date, body; one level of replies nested), oldest first. Long bodies are truncated with an explicit marker; raise limit for more.

Aucun schéma d’entrée n’a été publié pour cet outil.

add_commentAdd a comment to an issue

Add a comment to an issue

Aucun schéma d’entrée n’a été publié pour cet outil.

post_activityPost a structured activity event to an agent session. `kind` is one of thought / tool_use / elicitation / response / error. `content` shape varies by kind: thought/response = { text }, tool_use = { toolName, args, result?, durationMs? }, elicitation = { question }, error = { message, stack? }.

Post a structured activity event to an agent session. `kind` is one of thought / tool_use / elicitation / response / error. `content` shape varies by kind: thought/response = { text }, tool_use = { toolName, args, result?, durationMs? }, elicitation = { question }, error = { message, stack? }.

Aucun schéma d’entrée n’a été publié pour cet outil.

search_issuesSearch a workspace by text. Matches issue titles, issue numbers (e.g. "42" or "ENG-42"), project names, and comment bodies. Comment hits link back to their parent issue.

Search a workspace by text. Matches issue titles, issue numbers (e.g. "42" or "ENG-42"), project names, and comment bodies. Comment hits link back to their parent issue.

Aucun schéma d’entrée n’a été publié pour cet outil.

list_labelsList all labels in a Hiveship workspace. Labels can be attached to issues via update_issue.

List all labels in a Hiveship workspace. Labels can be attached to issues via update_issue.

Aucun schéma d’entrée n’a été publié pour cet outil.

list_workspacesList the workspaces the current user belongs to (ids, names, plan tier, member/agent counts). Use the returned `id` as `workspaceId` for other tools. Requires a spanning PAT (hsp_); workspace-scoped tokens are rejected here.

List the workspaces the current user belongs to (ids, names, plan tier, member/agent counts). Use the returned `id` as `workspaceId` for other tools. Requires a spanning PAT (hsp_); workspace-scoped tokens are rejected here.

Aucun schéma d’entrée n’a été publié pour cet outil.

get_workspace_insightsWorkspace-wide analytics: agent-vs-human work share, weekly throughput, open-issue load per assignee, agent-ops health (run-failure + PR-merge rates), and what needs attention (stale/unassigned issues, open PRs). Optional from/to bound the window. Requires the insights plan feature.

Workspace-wide analytics: agent-vs-human work share, weekly throughput, open-issue load per assignee, agent-ops health (run-failure + PR-merge rates), and what needs attention (stale/unassigned issues, open PRs). Optional from/to bound the window. Requires the insights plan feature.

Aucun schéma d’entrée n’a été publié pour cet outil.

get_project_insightsAnalytics for a single project: burndown (remaining-issue series + agent/human completion split), velocity per sprint, and cycle-time percentiles (p50/p75/p95) with agent-vs-human medians. Requires the insights plan feature.

Analytics for a single project: burndown (remaining-issue series + agent/human completion split), velocity per sprint, and cycle-time percentiles (p50/p75/p95) with agent-vs-human medians. Requires the insights plan feature.

Aucun schéma d’entrée n’a été publié pour cet outil.

list_sprintsList sprints in a project (planning, active, and completed) with issue + story-point completion counts. Pass `currentOnly: true` to get just the active sprint. Requires the PRO+ sprint-management plan feature.

List sprints in a project (planning, active, and completed) with issue + story-point completion counts. Pass `currentOnly: true` to get just the active sprint. Requires the PRO+ sprint-management plan feature.

Aucun schéma d’entrée n’a été publié pour cet outil.

list_agent_sessionsList agent work sessions (live + historical) with status, token usage, and model. Filter by status or agentId; paginated. Use get_agent_session_activity to see what a specific session actually did.

List agent work sessions (live + historical) with status, token usage, and model. Filter by status or agentId; paginated. Use get_agent_session_activity to see what a specific session actually did.

Aucun schéma d’entrée n’a été publié pour cet outil.

get_agent_session_activityGet the chronological activity feed for one agent session (thoughts, tool calls, elicitations, responses, errors). Cursor-paginated, oldest-first within the page; pass the returned cursor back to load more.

Get the chronological activity feed for one agent session (thoughts, tool calls, elicitations, responses, errors). Cursor-paginated, oldest-first within the page; pass the returned cursor back to load more.

Aucun schéma d’entrée n’a été publié pour cet outil.

get_my_queueThe calling agent's own work queue — issues delegated to you, oldest first (FIFO); poll it to find waiting work. Requires an agent bearer token (hsa_); PAT-authenticated servers get a 403 — use list_issues / list_agent_sessions instead.

The calling agent's own work queue — issues delegated to you, oldest first (FIFO); poll it to find waiting work. Requires an agent bearer token (hsa_); PAT-authenticated servers get a 403 — use list_issues / list_agent_sessions instead.

Aucun schéma d’entrée n’a été publié pour cet outil.

update_sessionUpdate your own agent work session — move it through its lifecycle (QUEUED → WORKING → WAITING_INPUT → COMPLETED/ERRORED) and report modelUsage, tokenUsage, modelUsed, or externalUrls. Report your usage on the COMPLETED/ERRORED call: nothing else records it, and a session that never reports is show…

Update your own agent work session — move it through its lifecycle (QUEUED → WORKING → WAITING_INPUT → COMPLETED/ERRORED) and report modelUsage, tokenUsage, modelUsed, or externalUrls. Report your usage on the COMPLETED/ERRORED call: nothing else records it, and a session that never reports is show…

Aucun schéma d’entrée n’a été publié pour cet outil.

get_guidanceGet agent guidance for the workspace — conventions, PR checklists, review rules a team configured. Read this before starting work; pass projectId once you know which project the issue belongs to for project-specific guidance too.

Get agent guidance for the workspace — conventions, PR checklists, review rules a team configured. Read this before starting work; pass projectId once you know which project the issue belongs to for project-specific guidance too.

Aucun schéma d’entrée n’a été publié pour cet outil.

list_playbooksList the named playbooks configured for a Hiveship workspace — reusable, versioned conventions a team saved (e.g. "how we fix flaky tests here"). Returns each playbook name, its "when to use" hint, and version, but NOT the body. Fetch a full playbook with get_playbook once you know its name.

List the named playbooks configured for a Hiveship workspace — reusable, versioned conventions a team saved (e.g. "how we fix flaky tests here"). Returns each playbook name, its "when to use" hint, and version, but NOT the body. Fetch a full playbook with get_playbook once you know its name.

Aucun schéma d’entrée n’a été publié pour cet outil.

get_playbookFetch a single playbook by name and return its full step-by-step body. Use list_playbooks first to discover available names.

Fetch a single playbook by name and return its full step-by-step body. Use list_playbooks first to discover available names.

Aucun schéma d’entrée n’a été publié pour cet outil.

list_membersList the human members of a workspace with their role (OWNER / ADMIN / MEMBER / VIEWER). Use the returned `user id` when assigning an issue to a person via update_issue. (Email is not exposed to agent callers.)

List the human members of a workspace with their role (OWNER / ADMIN / MEMBER / VIEWER). Use the returned `user id` when assigning an issue to a person via update_issue. (Email is not exposed to agent callers.)

Aucun schéma d’entrée n’a été publié pour cet outil.

list_notificationsList the calling user's notifications in a workspace (issue assignments, status changes, comment replies, agent-session outcomes, PR links). Pass `type: "COMMENT_REPLY"` to see only mentions/replies, or `unreadOnly: true` for the unread inbox.

List the calling user's notifications in a workspace (issue assignments, status changes, comment replies, agent-session outcomes, PR links). Pass `type: "COMMENT_REPLY"` to see only mentions/replies, or `unreadOnly: true` for the unread inbox.

Aucun schéma d’entrée n’a été publié pour cet outil.

list_workflow_statusesList the workflow statuses available in a workspace (e.g. BACKLOG / TODO / IN_PROGRESS / DONE plus any custom statuses). Use the returned `value` as the `status` argument when creating, updating, or filtering issues.

List the workflow statuses available in a workspace (e.g. BACKLOG / TODO / IN_PROGRESS / DONE plus any custom statuses). Use the returned `value` as the `status` argument when creating, updating, or filtering issues.

Aucun schéma d’entrée n’a été publié pour cet outil.

list_custom_viewsList the calling user's saved views (issue filters) for a project — each view’s name, id, and filters. Run one with execute_custom_view. Requires the PRO+ custom-views plan feature.

List the calling user's saved views (issue filters) for a project — each view’s name, id, and filters. Run one with execute_custom_view. Requires the PRO+ custom-views plan feature.

Aucun schéma d’entrée n’a été publié pour cet outil.

execute_custom_viewAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

list_recent_activityAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

get_setup_statusAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

configureAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

29 outils sur 33 ont publié une description.

Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.

À propos

MCP server for AI coding agents to interact with the Hiveship issue tracker

Mots-clés
mcpmodel-context-protocolhiveshipissue-trackerai-agentsclaude-codecursorcodex
Alternatives
Comparaison des surfaces d’outils…

Arbre de dépendances

Ce qu'une analyse Forge a résolu à partir des métadonnées npm le 2026-09-22 — résolution observée, et non une déclaration de l'éditeur.

60 paquets résolus · 2 directs · aucun porteur d'avis de sécurité La résolution s'arrête à la profondeur 4 et à 60 paquets.

L'exploration s'est arrêtée à la limite de profondeur 4. Tout ce qui se trouve en dessous n'a jamais été résolu.

L'exploration s'est arrêtée à la limite de 60 paquets. Le reste de l'arbre n'a jamais été résolu.

36 autres paquets résolus ne sont pas dessinés ici (limite d'affichage : 24). Toute dépendance porteuse d'un avis de sécurité est dessinée quelle que soit la limite. Inventaire complet (SBOM CycloneDX)

Déclarées mais non résolues

54 dépendances déclarées ne sont jamais arrivées dans l'arbre. Elles manquent à la résolution de Forge, pas au paquet.

+42 de plus non listées. Les comptes par motif ci-dessus les couvrent toutes.

Non suivies : peerDependencies. Cet arbre ne couvre que les dépendances d'exécution ; ce qu'elles entraînent n'a jamais été résolu.