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

@jayden-jiahao/last-mile

v0.3.2

Published

A Model Context Protocol server

Readme

MCP 服务器

A Model Context Protocol server

这是一个基于TypeScript的MCP服务器,实现了一个简单的笔记系统。它通过以下功能演示了MCP的核心概念:

  • 表示带有URI和元数据的文本笔记的资源
  • 用于创建新笔记的工具
  • 用于生成笔记摘要的提示

功能特性

Resources

  • 通过note://URI列出和访问笔记
  • 每个笔记都有标题、内容和元数据
  • 纯文本mime类型便于简单内容访问

Tools

  • create_note - 创建新的文本笔记
    • 需要标题和内容作为必填参数
    • 将笔记存储在服务器状态中

Prompts

  • summarize_notes - 生成所有存储笔记的摘要
    • 包含所有笔记内容作为嵌入资源
    • 返回结构化提示以供LLM进行摘要

开发

安装依赖:

npm install

构建服务器:

npm run build

开发时自动重新构建:

npm run watch

调试

由于MCP服务器通过stdio进行通信,调试可能具有挑战性。我们推荐使用MCP Inspector,它可以通过软件包脚本获得:

npm run inspector

Inspector将提供一个URL,让您可以在浏览器中访问调试工具。

MCP 配置

{
  "mcpServers": {
    "last-mile": {
      "command": "npx",
      "args": ["-y", "last-mile"]
    }
  }
}