MCP咨询工具包
生产级MCP服务器。在15分钟内部署。\ 🌐 fusional.dev --为您完成MCP治理部署\ 📧 jonathanmelton.fusional@gmail.com • 🗓️ 图书架构电话
三台生产级MCP服务器+FusionAL执行引擎。为您完成AI自动化实施服务框架。
适用于Windows、Linux和macOS。
______________________________________________________________________
这里有什么
| 服务器 | 端口 | 功能 |
|---|---|---|
| 商业智能MCP | 8101 | 自然语言→ SQL(PostgreSQL/MySQL/SQLite) |
| API集成中心 | 8102 | Slack、GitHub、Stripe通过自然语言 |
| 内容自动化MCP | 8103 | 网络抓取、RSS提要、链接提取 |
| 情报MCP | 8104 | 热点话题发现、业务线索寻找、回购情报趋势 |
| FusionAL执行引擎 | 8009 | 动态代码执行+MCP服务器注册表 |
______________________________________________________________________
快速开始
1.克隆
git clone https://github.com/JonathanMelton-FusionAL/FusionAL-mcp-consulting-kit.git
cd FusionAL-mcp-consulting-kit2.安装依赖项
pip3 install fastapi uvicorn[standard] python-dotenv pydantic requests \
beautifulsoup4 feedparser lxml sqlalchemy "mcp[cli]"3.配置
复制 .env.example 到 .env 在每个服务器目录中,填写您的值:
cp showcase-servers/business-intelligence-mcp/.env.example showcase-servers/business-intelligence-mcp/.env
cp showcase-servers/api-integration-hub/.env.example showcase-servers/api-integration-hub/.env
cp showcase-servers/content-automation-mcp/.env.example showcase-servers/content-automation-mcp/.env4.发射
Linux/macOS:
chmod +x launch.sh
./launch.sh窗户:
launch-all-servers.bat任何平台(Python):
python3 launch.py5.验证
curl http://localhost:8101/health
curl http://localhost:8102/health
curl http://localhost:8103/health
curl http://localhost:8104/health
curl http://localhost:8009/health所有都应该返回成功响应(200 OK).
如果您在Nginx代理后面运行,请使用以下命令进行验证:
curl -u 'mcpadmin:CHANGE_ME_STRONG_PASSWORD' http://just2awesome:8088/healthz
curl -u 'mcpadmin:CHANGE_ME_STRONG_PASSWORD' http://just2awesome:8088/bi/
curl -u 'mcpadmin:CHANGE_ME_STRONG_PASSWORD' http://just2awesome:8088/api/
curl -u 'mcpadmin:CHANGE_ME_STRONG_PASSWORD' http://just2awesome:8088/content/
curl -u 'mcpadmin:CHANGE_ME_STRONG_PASSWORD' http://just2awesome:8088/intel/______________________________________________________________________
本地+远程同步(t3610)
同步所有三个存储库(mcp-consulting-kit, FusionAL, Christopher-AI)来自您当地的 Projects 文件夹到远程 t3610.
Windows(PowerShell):
./scripts/sync-all.ps1 -RemoteAlias t3610 -RemoteBase /home/jrm_fusional/ProjectsLinux/macOS:
chmod +x ./scripts/sync-all.sh
./scripts/sync-all.sh --remote t3610 --remote-base /home/jrm_fusional/Projects要同步并重新启动远程Docker服务:
# PowerShell
./scripts/sync-all.ps1 -RestartDocker
# Bash
./scripts/sync-all.sh --restart-docker完整指南: docs/SYNC-AND-FRONTEND.md
远程安全访问指南(Cloudflare Tunnel): docs/CLOUDFLARE-TUNNEL-SETUP.md
快速单命令状态检查(本地+远程):
./scripts/status-all.ps1 -RemoteAlias t3610./scripts/status-all.sh --remote t3610______________________________________________________________________
生产前端
生产前端位于 frontend/ (Vite+React)。
cd frontend
npm install
npm run build生成构建输出的时间为 frontend/dist.
在Docker中运行:
docker build -t mcp-kit-frontend ./frontend
docker run -p 3000:80 --rm mcp-kit-frontend______________________________________________________________________
建筑
Claude Desktop / Christopher / Any MCP client
│
│ MCP protocol (Streamable HTTP)
▼
┌─────────────────────────────────────┐
│ Business Intelligence MCP :8101 │ Natural language → SQL
│ API Integration Hub :8102 │ Slack / GitHub / Stripe
│ Content Automation MCP :8103 │ Scraping / RSS
│ Intelligence MCP :8104 │ Trends / leads
│ FusionAL Execution Engine :8009 │ Dynamic code + registry
└─────────────────────────────────────┘每台服务器都公开:
- REST API端点
- MCP可流式HTTP
/mcp(连接任何MCP客户端) /health用于监控
______________________________________________________________________
连接到克劳德桌面
添加 claude_desktop_config.json:
{
"mcpServers": {
"business-intelligence": {
"type": "streamable-http",
"url": "http://just2awesome:8088/bi/"
},
"api-integration": {
"type": "streamable-http",
"url": "http://just2awesome:8088/api/"
},
"content-automation": {
"type": "streamable-http",
"url": "http://just2awesome:8088/content/"
},
"intelligence": {
"type": "streamable-http",
"url": "http://just2awesome:8088/intel/"
}
}
}对于仅通过SSH隧道进行本地访问,请替换 just2awesome 和 localhost.
Windows隧道帮助程序(推荐)
如果Cloudflare阻止了您计算机上基于节点的MCP客户端,请通过本地SSH隧道运行Claude:
./scripts/start-claude-mcp-tunnel.ps1 -RemoteAlias t3610此命令:
- 启动/验证本地隧道端口
18009,18101,18102,18103,18104 - 在启动之前重写Claude Desktop MCP配置以使用隧道端口
- 在启动Claude Desktop之前验证隧道MCP运行状况
- 自动启动克劳德桌面
随时进行全面的健康检查:
./scripts/check-claude-mcp-health.ps1一个命令就绪序列——hard-config,可选地启动隧道,运行健康检查,然后启动Claude:
# local servers (default)
./scripts/start-claude-ready.ps1
# remote server via SSH tunnel
./scripts/start-claude-ready.ps1 -UseTunnel -RemoteAlias t3610
# harden + tunnel only, skip launch
./scripts/start-claude-ready.ps1 -UseTunnel -SkipLaunchClaude
# skip health checks (if servers aren't running yet)
./scripts/start-claude-ready.ps1 -SkipHealthCheck
# fail fast in automation/CI instead of waiting for prompts
./scripts/start-claude-ready.ps1 -UseTunnel -SkipLaunchClaude -NonInteractive脚本暂停并要求您退出Claude Desktop(如果它仍在运行),然后:
- 强化MCP配置(备份+无BOM写入+模式验证)
- 如果满足以下条件,则启动SSH隧道
-UseTunnel已设置 - 对活动端口集运行健康检查
- 推出克劳德桌面
直接强化和验证Claude Desktop MCP配置(备份+无BOM JSON写入+模式检查):
# local server ports (8009/8101/8102/8103)
./scripts/harden-claude-mcp-config.ps1
# SSH tunnel ports (18009/18101/18102/18103/18104)
./scripts/harden-claude-mcp-config.ps1 -UseTunnelPorts除非您通过,否则当Claude打开时,此脚本将拒绝运行 -AllowClaudeRunning.
如果你只想在准备隧道的同时让克劳德保持关闭:
./scripts/start-claude-mcp-tunnel.ps1 -RemoteAlias t3610 -SkipLaunchClaude如果需要先终止/重建隧道进程:
./scripts/start-claude-mcp-tunnel.ps1 -RemoteAlias t3610 -ForceRestart配置文件位置:
- 窗户:
%APPDATA%\Claude\claude_desktop_config.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
______________________________________________________________________
API键旋转
使用以下文档中记录的重叠+撤销流程:
showcase-servers/common/SECURITY-HARDENING.md
当前存储库脚本不包括 rotate_keys.py 帮手。
______________________________________________________________________
安全
- 所有端点上的API密钥身份验证(
X-API-Key头球 - 速率限制(可通过配置
.env) - 共享安全模块:
showcase-servers/common/security.py - 看
showcase-servers/common/SECURITY-HARDENING.md
______________________________________________________________________
咨询服务
此仓库是为您完成MCP实现服务的技术基础。
______________________________________________________________________
🌐 生产部署与咨询
不想自己主持? 我们为您部署、保护和管理受治理的MCP。
服务包
| 套餐 | 价格 | 您将获得什么 |
|---|---|---|
| 初级飞行员 | 3500美元 | 在2周内通过1个工作流程证明价值 |
| 增长试点 | 9000美元 | 带可观察性仪表板的多工作流推出 |
| 管理运营 | 每月3000美元 | 持续治理+支持+季度扩张 |
完整细节: fusional.dev
当前重点:
- 自托管MCP治理部署
- 对已投入生产的团队进行MCP安全审计
- 审计日志+策略执行推出
- 医疗保健、法律和金融科技中小企业的隐私优先架构
- 为没有平台工程师的团队管理MCP操作
联系:
______________________________________________________________________
GTM模板
- Smithery提交包:
docs/SMITHERY-SUBMISSION-PACK.md - 很棒的mcp服务器PR草案:
docs/AWESOME-MCP-SERVERS-PR-DRAFT.md - 分发清单:
docs/DISTRIBUTION-THIS-WEEK.md
操作手册
- Git身份验证设置/恢复:
docs/GIT-AUTH-SETUP.md - 新服务器接收说明:
docs/NEW-SERVER-INTAKE-NOTES.md - 新服务器切换检查表:
docs/NEW-SERVER-CUTOVER-CHECKLIST.md - t3610 MCP操作强化手册:
docs/T3610-MCP-OPS-HARDENING-RUNBOOK.md - t3610克里斯托弗手册:
docs/T3610-CHRISTOPHER-RUNBOOK.md
操作自动化脚本
- 监控带有严重性退出代码的探头:
scripts/monitor-mcp-stack.ps1 - 安装/删除1分钟调度程序任务:
scripts/install-mcp-monitor-task.ps1
