返回市场
MCP管理器

MCP管理器

作者:zueai271 星标更新:2024-12-22

项目介绍

<h1 align="center">Claude Desktop 的 MCP Manager</h1> <p align="center">这是一个桌面应用程序,用于管理 Claude Desktop 应用程序在 MacOS 上的 Model Context Protocol (MCP) 服务器。只需按照说明并粘贴几个命令即可赋予您的 Claude 应用程序即时的强大功能。</p>

MCP Manager for Claude Desktop

什么是 MCP?

Model Context Protocol (MCP) 允许 Claude 访问私有数据、API 和其他服务以回答问题并代表您执行操作。更多关于 MCP 的信息,请访问:

功能

  • 🚀 易于使用的桌面界面,用于管理 MCP 服务器
  • 🔒 本地运行 - 您的数据永远不会离开您的计算机
  • ⚡ 快速设置流行的 MCP 服务器:
    • Apple Notes - 访问和搜索您的 Apple Notes
    • AWS 知识库 - 访问和查询 AWS 知识库以检索信息
    • Brave Search - 使用 Brave Search API 搜索网络
    • Browserbase - 让 Claude 使用 Browserbase 探索网络
    • Cloudflare - 管理您的 Cloudflare 工作者和账户资源
    • Everart - 与 Everart API 交互以获取数字艺术和设计工具
    • Exa - 使用 Exa 搜索网络
    • 文件系统 - 访问和管理本地文件系统
    • GitHub - 访问您的 GitHub 存储库
    • GitLab - 管理 GitLab 存储库和资源
    • Google Drive - 访问和搜索您的 Google Drive 中的文件
    • Google Maps - 使用 Google Maps API 获取位置服务
    • 内存 - 给予 Claude 对以前对话的记忆
    • Obsidian - 阅读和搜索您的 Obsidian 保险库中的文件
    • Perplexity - 使用 Perplexity API 搜索网络
    • PostgreSQL - 连接并交互 PostgreSQL 数据库
    • Puppeteer - 自动化浏览器交互
    • 顺序思维 - 启用逐步推理
    • Slack - 访问您的 Slack 工作区
    • SQLite - 管理 SQLite 数据库
    • Todoist - 访问和搜索您的 Todoist 任务
    • YouTube 字幕 - 访问和搜索 YouTube 字幕
  • 🛠 环境变量和服务器设置的简单配置
  • 📋 一键复制终端命令进行安装

技术栈

  • 桌面框架
    • Electron 29.1.4 结合 React 18.3.1
    • TypeScript 5.6.2
  • 构建工具
    • Vite 6.0.1
    • Electron Builder 25.1.8
  • UI 组件
    • TailwindCSS 3.4.16
    • DaisyUI 4.12.14
    • Lucide React 0.468.0 用于图标
    • Tiempos 字体
  • 代码质量
    • Biome 1.9.4
    • ESLint 9.15.0
  • 包管理器:Bun

项目结构

src/
├── components/ # React 组件
│ ├── server-configs/ # 服务器特定配置组件
│ └── ...
├── assets/ # 静态资产和字体
├── App.tsx # 主应用程序组件
├── server-configs.ts # MCP 服务器配置
└── utils.ts # 实用函数
electron/
├── main.ts # Electron 主进程
└── tsconfig.json # Electron 的 TypeScript 配置

开发

  1. 安装依赖项:

    bun install
    
  2. 开始开发:

    bun electron:dev
    
  3. 构建 MacOS 版本:

    rm -rf dist dist-electron # 当重新构建时
    bun electron:build # 创建 .dmg 安装程序
    
  4. 其他命令:

    bun check # 运行 TypeScript 检查和 Biome 格式化
    bun lint # 运行 ESLint
    

待完成的工作

添加预设 MCP:

  • 获取
  • 时间相关
  • Sentry

欢迎贡献这些内容!

贡献

非常欢迎贡献!请打开 PR 提交新的 MCP 服务器或对代码库的任何改进。

免责声明

此项目与 Anthropic 无关。所有徽标均为其各自所有者的商标。

许可证

MIT


<br/> <br/> <p align="center"> <a href="https://zue.ai#gh-light-mode-only"> <img src="https://assets.zue.ai/logo_zue_purple.svg" alt="zue logo" width="200" height="auto" style="display: block; margin: 0 auto;" /> </a> <a href="https://zue.ai#gh-dark-mode-only"> <img src="https://assets.zue.ai/logo_zue_yellow.svg" alt="zue logo" width="200" height="auto" style="display: block; margin: 0 auto;" /> </a> </p> <p align="center"> <a href="https://zue.ai/talk-to-us">联系我们</a>以获取定制的人工智能自动化解决方案和产品开发。 </p>