mcp-server-opensearch MCP server

mcp-server-opensearch MCP server

镜像

概述

这是一个实现笔记存储系统的 MCP 服务器,支持创建、存储和总结笔记。

主要功能

  • 资源:通过 note:// URI 访问笔记
  • 提示summarize-notes 创建已存储笔记的摘要
  • 工具add-note 添加新笔记到系统

安装配置

Claude 桌面应用配置

MacOS~/Library/Application Support/Claude/claude_desktop_config.json
Windows%APPDATA%/Claude/claude_desktop_config.json

开发环境配置

"mcpServers": {
  "mcp-server-opensearch": {
    "command": "uv",
    "args": [
      "--directory",
      "/path/to/mcp-server-opensearch",
      "run",
      "mcp-server-opensearch"
    ]
  }
}

生产环境配置

"mcpServers": {
  "mcp-server-opensearch": {
    "command": "uvx",
    "args": [
      "mcp-server-opensearch"
    ]
  }
}

开发指南

构建与发布

  1. 同步依赖:

    uv sync
    
  2. 构建包:

    uv build
    
  3. 发布到 PyPI:

    uv publish
    

调试

推荐使用 MCP Inspector

npx @modelcontextprotocol/inspector uv --directory /path/to/mcp-server-opensearch run mcp-server-opensearch

打开浏览器访问显示的 URL 进行调试。