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

@mcpm/sdk

v1.3.1

Published

MCP SDK for Node.js. Helps you manage MCP projects programmatically.

Readme

MCPM SDK

npm version npm downloads Build Status GitHub license GitHub issues GitHub stars

一个强大的 Node.js SDK,用于管理 MCP 项目并以编程方式与 Claude AI 交互。

简体中文 | English

特性

  • 🎮 核心 MCP 操作:全面的 MCP 项目管理 API
  • 🤖 Claude AI 集成:与 Claude AI 无缝集成,提供智能项目辅助
  • 📦 依赖管理:智能的依赖解析和管理
  • 💾 存储服务:高效的 MCP 项目存储解决方案
  • 🔄 项目工具:常用 MCP 操作的辅助函数
  • 🛠️ 可扩展架构:易于扩展和定制以满足您的需求

安装

npm install @mcpm/sdk

使用方法

import { 
  ClaudeService, 
  DependencyService,
  StorageService 
} from '@mcpm/sdk';

// 初始化服务
const claudeService = new ClaudeService();
const dependencyService = new DependencyService();
const storageService = new StorageService();

// 使用 Claude AI
await claudeService.chat('帮我优化这个命令');

// 管理依赖
await dependencyService.checkDependency('your-package');

// 处理存储操作
await storageService.saveProject('project-name', projectData);

核心服务

  • Claude 服务:与 Claude AI 交互以获取智能辅助
  • 依赖服务:高效管理项目依赖
  • 存储服务:处理项目存储和检索
  • 显示工具:统一格式化和显示信息

开发

发布新版本

当创建新标签时,GitHub Actions 将自动发布新版本:

git tag v1.4.1
git push origin v1.4.1

路线图

  • [ ] 增加更多 Claude AI 功能
  • [ ] 增强依赖解析
  • [ ] 实现缓存机制
  • [ ] 添加更多实用函数
  • [ ] 改进错误处理和日志记录

更多关于 MCP 的信息,请访问我们的 MCP 文档