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 🙏

© 2026 – Pkg Stats / Ryan Hefner

@n0ts123/worktip

v1.0.5

Published

提供三阶段开发工作流协议的 MCP 服务器,帮助 AI 编程工具遵循规范的分析、方案、执行流程

Readme

WorkTip MCP Server

一个为 AI 编程工具提供核心开发执行协议的 MCP Server。

所有支持 MCP 配置的工具都可以使用,比如 Cursor、Claude Code、Windsurf 等。

核心协议

完整协议内容如下,可直接使用:

# 核心执行协议
> 原则:先想清楚,再动手。未经确认,禁止修改。
---
## 阶段一:分析
理解需求后,必须全面了解相关代码:
1. **理解业务逻辑**
   - 这个需求的目标是什么?
   - 完整流程是什么?涉及哪些模块?
   - 有哪些边界情况和异常流程?
2. **阅读关联代码**
   - 找到所有相关文件,通读一遍
   - 理解现有实现逻辑
   - 识别可能影响的其他模块
3. **评估影响**
   - 修改是否影响其他功能?
   - 是否涉及全局状态、共享配置?
**禁止**:直接修改代码。
有问题直接问我。
---
## 阶段二:方案
### 1. 实现思路
- 为什么这样设计?
- 核心逻辑怎么实现?
### 2. 可选方案对比
- 有哪些可行的方案?
- 各方案的优缺点
- 为什么选择当前方案
### 3. 变更清单
- 改动哪些文件
- 每个文件大概改什么
- 依赖关系、影响范围
**必须**:消除重复代码(DRY)。
完成后问:"方案已列出,是否执行?"
---
## 阶段三:执行
按方案实现,完成后进行测试:
1. **功能测试**
   - 正常流程走通
   - 边界情况和异常场景
2. **回归测试**
   - 检查是否影响现有功能
3. **代码检查**
   - 类型检查 / 编译通过
   - 检查遗漏
**禁止**:未经确认提交代码。
---
**核心**:未经确认,禁止修改任何代码。

如果添加到项目的 CLAUDE.mdcursor rule 中,就不需要安装 MCP 了。

安装配置

Claude Code

claude mcp add worktip -s user -- npx -y @n0ts123/worktip

Cursor

Cursor Settings -> Tools & Integrations -> MCP Tools,添加:

{
  "mcpServers": {
    "worktip": {
      "command": "npx",
      "args": ["-y", "@n0ts123/worktip"]
    }
  }
}

淘宝镜像(国内用户推荐)

如果访问 npm 缓慢,可以使用淘宝镜像:

{
  "mcpServers": {
    "worktip": {
      "command": "npx",
      "args": [
        "-y",
        "--registry",
        "https://registry.npmmirror.com",
        "@n0ts123/worktip"
      ]
    }
  }
}

其他编程工具配置方式类似。

无需预先安装,npx 会自动下载最新版本。

使用方法

在对话中调用 worktip 工具即可返回完整协议:

使用 worktip
use worktip

或直接在对话中说明需要执行协议,AI 会自动识别并调用。

工具说明

本服务器提供一个工具:

  • worktip:返回核心开发执行协议,帮助你以正确的方式处理开发任务

License

MIT


Made with ❤️ by N0ts