amazon-fresh-server MCP Server

amazon-fresh-server MCP Server

这是一个亚马逊生鲜MCP服务器。

概述

这是一个基于 TypeScript 的 MCP 服务器,实现了简单的笔记系统,展示核心 MCP 概念:

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

安装设置

  1. 安装依赖项

    npm install
    
  2. 构建服务器

    npm run build
    
  3. 在 Claude Desktop 中配置

    • 在配置文件中添加服务器信息:
      • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
      • Windows: %APPDATA%/Claude/claude_desktop_config.json
    {
      "mcpServers": {
        "amazon-fresh-server": {
          "command": "/path/to/amazon-fresh-server/build/index.js"
        }
      }
    }
    

主要功能

资源

  • 通过 note:// URI 访问笔记
  • 笔记包含标题、内容和元数据

工具

  • create_note - 创建新笔记(需要标题和内容参数)

提示

  • summarize_notes - 生成所有笔记的摘要

开发调试

  • 开发模式(自动重建):

    npm run watch
    
  • 使用 MCP Inspector 调试:

    npm run inspector