UNPKG

redmine-mcp-tools

Version:

A comprehensive Model Context Protocol (MCP) server for Redmine integration. Provides 25+ specialized tools for complete Redmine API access including issue management, project administration, time tracking, and user management. Built with TypeScript and d

35 lines (34 loc) 961 B
import { HandlerContext, ToolResponse } from "./types.js"; /** * Creates handlers for issue-related operations */ export declare function createIssuesHandlers(context: HandlerContext): { /** * Lists issues with pagination and filters */ list_issues: (args: unknown) => Promise<ToolResponse>; /** * Get a specific issue */ get_issue: (args: unknown) => Promise<ToolResponse>; /** * Create a new issue */ create_issue: (args: unknown) => Promise<ToolResponse>; /** * Update an existing issue */ update_issue: (args: unknown) => Promise<ToolResponse>; /** * Delete an issue */ delete_issue: (args: unknown) => Promise<ToolResponse>; /** * Add a watcher to an issue */ add_issue_watcher: (args: unknown) => Promise<ToolResponse>; /** * Remove a watcher from an issue */ remove_issue_watcher: (args: unknown) => Promise<ToolResponse>; };