返回市场
约翰的私有MCP配置

约翰的私有MCP配置

作者:LETHALDOSE13002 星标更新:2025-10-17

项目介绍

MCP Starter Kit:您更简单的n8n替代方案

对Sid的欢迎语:欢迎来到GitHub!你花了大约一年的时间编写代码才来到这里。迟到总比不到好。

MCP是什么?

模型上下文协议(MCP) 是一种让您的AI助手(如Claude、ChatGPT或本地LLM)直接访问工具和数据的方法。可以将其视为AI的USB端口——您插入“服务器”(工具),突然之间您的AI就可以读取文件、调用API、浏览网络、管理Docker容器等。

简单版本: 不再需要每天在AI聊天和终端之间复制粘贴500次,MCP可以让您的AI直接完成这些工作。

这个存在的原因(以及为什么现在不需要n8n)

您曾考虑使用n8n来连接您的AI与工具。这就像为了搬沙发而购买半挂车。现实情况是:

任务n8nMCP
设置时间2-4小时10分钟
维护每周更新、Docker容器、工作流调试几乎没有
复杂性视觉工作流构建器、Webhook、到处都是API密钥JSON配置文件
隐私自托管但复杂所有内容都在本地运行
最适合复杂多步骤自动化、计划任务、集成50多种服务给您的AI直接工具访问

总结: 从MCP开始。如果您发现自己在想“我需要根据计划触发15个不同的API并将结果发送到3个不同的地方”,然后 再考虑n8n。

快速入门(我保证只需5分钟)

# 1. 克隆此仓库
git clone https://github.com/LETHALDOSE1300/johns-private-mcp-setup.git
cd johns-private-mcp-setup

# 2. 安装基本的MCP服务器
chmod +x servers/install-essentials.sh
./servers/install-essentials.sh

# 3. 配置您的AI(如Claude Desktop、Ollama等)
# 从config/文件夹中复制相应的配置
# 配置说明见config/README.md

# 4. 重启您的AI应用程序

# 5. 尝试一下!
# 打开您的AI并说:“列出我的主目录中的文件”

就是这样。 如果成功了,您的AI刚刚读取了您的文件系统。欢迎来到MCP。

包含的内容

基本服务器(从这里开始)

  • 文件系统 - 读写文件、搜索目录
  • 获取 - 调用API、获取网页内容
  • GitHub - 管理仓库、问题、PR
  • 顺序思维 - 复杂任务的更好推理

高级服务器(按需添加)

  • Puppeteer - 浏览器自动化、网络抓取
  • Docker - 容器管理
  • 内存 - 跨对话持久记忆
  • 命令 - 运行终端命令(强大,请谨慎使用)

仓库结构

.
├── README.md                          ← 您在这里
├── ACTUALLY_READ_THIS.md              ← 克隆后从此处开始
├── WHY_THIS_EXISTS.md                 ← 深入了解MCP与n8n的区别
├── config/
│   ├── README.md                      ← 配置设置说明
│   ├── claude-desktop-config.json     ← Claude Desktop配置
│   └── ollama-config.json             ← Ollama/Open WebUI配置
├── servers/
│   ├── README.md                      ← 服务器概述
│   ├── install-essentials.sh          ← 一键安装基本服务器
│   ├── install-advanced.sh            ← 安装高级服务器
│   └── server-guide.md                ← 详细的服务器文档
├── sandbox/
│   ├── README.md                      ← 测试说明
│   ├── sample-prompts.md              ← 复制粘贴测试提示
│   ├── test-filesystem.md             ← 文件系统测试
│   └── setup-test-environment.sh      ← 自动创建测试环境
├── examples/
│   ├── README.md                      ← 示例概述
│   ├── basic-file-operations.md       ← 文件处理示例
│   ├── api-calling-patterns.md        ← API使用模式
│   ├── web-automation.md              ← Puppeteer示例
│   └── docker-management.md           ← Docker示例
└── troubleshooting/
    ├── common-issues.md               ← 解决常见问题
    └── setup-checklist.md             ← 验证步骤

开始指南

  1. 阅读ACTUALLY_READ_THIS.md - 10分钟动手测试
  2. 运行基础安装程序 - 获取核心服务器
  3. 配置您的AI - 复制配置,自定义路径
  4. 在沙箱中测试 - 确保一切正常
  5. 尝试示例 - 学习可重复使用的模式
  6. 构建一些东西 - 现在您可以大展身手了

这个仓库存在的原因

您是一位注重隐私的开发者,已经编写了一年的代码,上周刚发现GitHub,并且目前通过ChatGPT学习所有知识。您正准备设置n8n来连接您的AI与工具,这就像用火焰喷射器点蜡烛一样。

这个仓库是一个干预措施。MCP更简单、更私密,正是您当前所需。以后,当您真正构建复杂的多服务工作流时,我们再来讨论n8n。

下一步是什么?

  • ACTUALLY_READ_THIS.md — 您的实际起点
  • WHY_THIS_EXISTS.md — 如果您仍然不确定,深入比较
  • sandbox/ — 在安全环境中测试一切
  • examples/ — 可以复制的真实模式
  • troubleshooting/ — 当事情不可避免地出错时

附言:欢迎来到GitHub!您会很适合这里的。现在别再过度思考,直接运行安装程序吧。

由咖啡和轻微的挫败感制成 | 如果有帮助,请点赞 | 欢迎提出问题