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

25 lines (24 loc) 835 B
import { createIssuesHandlers } from "./issues.js"; import { createProjectsHandlers } from "./projects.js"; import { createTimeEntriesHandlers } from "./time_entries.js"; import { createUsersHandlers } from "./users.js"; /** * Creates all handlers for the MCP server */ export function createHandlers(client) { const context = { client }; const issuesHandlers = createIssuesHandlers(context); const projectsHandlers = createProjectsHandlers(context); const timeEntriesHandlers = createTimeEntriesHandlers(context); const usersHandlers = createUsersHandlers(context); return { // Issue handlers ...issuesHandlers, // Project handlers ...projectsHandlers, // Time entry handlers ...timeEntriesHandlers, // User handlers ...usersHandlers, }; }