npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

task-manager-mcp-wrapper

v2.1.0

Published

Complete task management and assignment MCP servers with 16 AI-powered tools for intelligent task planning, scheduling, risk prediction, team collaboration, and automated workflow management

Readme

Task Manager MCP Wrapper

NPX wrapper for AI-powered task management MCP servers. Provides easy access to intelligent task management and assignment tools through the Model Context Protocol.

功能特性

  • 🤖 AI 智能任务规划和分解
  • 📋 任务依赖关系管理
  • 👥 智能任务分配
  • 📊 项目进度跟踪
  • 🔗 MCP (Model Context Protocol) 支持
  • 📦 NPX 一键安装和使用
  • 🗄️ 数据共享: 两个服务器通过 SQLite 数据库共享任务数据
  • 🌏 完整中文支持: 完美支持中文字符编码,解决 Unicode 错误
  • 零依赖安装: 用户无需安装 Python 环境
  • 🛡️ 稳定可靠: 修复递归深度问题,防止服务器崩溃
  • 🔧 MCP 1.12.0 兼容: 完全兼容最新版本的 MCP 协议

快速开始

MCP 客户端配置

在支持 MCP 的客户端(如 Claude Desktop)中添加以下配置:

{
  "mcpServers": {
    "task-management": {
      "command": "npx",
      "args": ["-p", "task-manager-mcp-wrapper", "task-manager-mcp"],
      "env": {
        "OPENAI_API_KEY": "your-openai-api-key-here"
      }
    },
    "task-assignment": {
      "command": "npx",
      "args": ["-p", "task-manager-mcp-wrapper", "task-assigner-mcp"],
      "env": {
        "OPENAI_API_KEY": "your-openai-api-key-here"
      }
    }
  }
}

直接使用

# 启动任务管理服务器
npx -p task-manager-mcp-wrapper task-manager-mcp

# 启动任务分配服务器
npx -p task-manager-mcp-wrapper task-assigner-mcp

MCP 服务器说明

task-management

任务管理功能,提供以下工具:

  • analyze_task_input: 分析自然语言任务输入
  • get_schedule_recommendation: 获取智能调度建议
  • predict_task_risks: 预测任务风险
  • create_reminder: 创建任务提醒
  • update_task_progress: 更新任务进度
  • get_next_task_recommendation: 获取下一个任务建议

task-assignment

任务分配功能,提供以下工具:

  • decompose_complex_task: 分解复杂任务
  • recommend_task_assignment: 推荐任务分配
  • assign_task_to_resource: 分配任务给资源
  • create_collaboration_plan: 创建协作计划
  • review_daily_report: 审查日报

系统要求

  • Node.js 14+ (用于 npx)
  • Python 3.9+
  • OpenAI API 密钥

环境变量

  • OPENAI_API_KEY: OpenAI API 密钥(必需)
  • OPENAI_BASE_URL: API 基础URL(可选,默认为官方API)

故障排除

常见问题

  1. API 密钥未设置: 确保在配置中正确设置 OPENAI_API_KEY
  2. 连接错误: 检查网络连接和防火墙设置
  3. 版本兼容性: 确保使用最新版本的包

测试连接

# 检查 Node.js 版本
node --version

# 测试任务管理服务器
npx -p task-manager-mcp-wrapper task-manager-mcp

# 测试任务分配服务器
npx -p task-manager-mcp-wrapper task-assigner-mcp

更新到最新版本

# NPX 会自动使用最新版本,无需手动更新
npx -p task-manager-mcp-wrapper@latest task-manager-mcp

许可证

MIT License

贡献

欢迎提交 Issue 和 Pull Request!

更新日志

  • v1.2.0: 🎉 重大修复版本
    • ✅ 彻底解决 Unicode 编码错误(UnicodeEncodeError
    • ✅ 修复递归深度超限问题(maximum recursion depth exceeded
    • ✅ 添加编码安全处理函数
    • ✅ 改进错误处理和恢复机制
    • ✅ 完全兼容 MCP 1.12.0
    • ✅ 支持中文字符的完整处理流程
  • v1.1.1: 包含完整 Python 源码,修复导入问题
  • v1.0.11: 修复 MCP 1.12.0 兼容性问题,简化配置
  • v1.0.10: 优化路径处理
  • v1.0.9: 修复编码问题
  • v1.0.8: 初始发布版本