无代码MCP服务器模板

一个基于FastAPI和fastapi_mcp的最小化MCP服务器模板,用于在ChatGPT中作为工具调用UNLOCK早晨程序。

  • by satoshimuc
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 satoshimuc/unlock-mcp

使用说明

UNLOCK Morning Program — MCP Server (无代码模板)

这个模板是 FastAPI+FastAPI_mcp 中描述的相应参数的值 MCP服务器 是。 ChatGPT的,之 ChatGPT中的应用程序 从这个服务器连接的话 「UNLOCK早上程序“可以作为工具调用。


1.文件配置

unlock_mcp_template/
├─ api/
│  └─ index.py           # FastAPI + MCP 本体(Vercel用のエントリ)
├─ .well-known/
│  └─ mcp.json           # MCPサーバの定義(Appsに登録しやすくするため)
├─ requirements.txt      # 必要ライブラリ
├─ vercel.json           # Vercel用の設定
└─ README.md             # この説明書

2.部署步骤(Vercel推荐・免费框架OK)

  1. Vercel创建帐户(无料)
    https://vercel.com/中所述修改相应参数的值GitHub合作创建账户。

  2. GitHub将此文件夹提升为新存储库
    存储库名称示例:unlock-mcp

  3. Vercel新建项目-GitHub的,之 unlock-mcp 格式导出文件时,将会显示此对话框Deploy

    • 默认设置OK
    • 部署结束后https://<your-project>.vercel.app/ 的,之URL发布
  4. 动作确认

    • 在浏览器中 https://<your-project>.vercel.app/health 的双曲正切值 {"status":"ok"} 成功,成功
    • https://<your-project>.vercel.app/.well-known/mcp.json 的MCP的元信息

3. ChatGPT侧の设定(Apps in ChatGPT)

  1. ChatGPT单击功能区上 应用程序 的双曲正切值
  2. 通过MCP添加应用程序(或“添加外部服务器”)
  3. 输入以下信息:
    • 服务器URL: https://<your-project>.vercel.app/
    • 自动 .well-known/mcp.json 阅读和工具 run_morning_program 确认

🔐 此次认证是OFF(PUBLIC)。如果需要的话Bearer Token等设置。


4.使用方法(ChatGPT内)

添加应用程序后,在对话中模型将成为工具 run_morning_program 来修改标记元素的显示属性。
参数 difficulty("easy"|"standard"|"hard")中所述修改相应参数的值。未指定为“standard”。

示例)内部调用模型(映像)

{
  "tool": "run_morning_program",
  "arguments": {"difficulty": "standard"}
}

返回值(JSON)包括:

  • 日期、节(ZEN/生命运动学/存在主义/反射)
  • 各节的步骤、时间队列
  • 确认收条的语句 中所述修改相应参数的值。模型是这个JSON根据,用对人和善的文章整形提示。

5.常见问题

Q. 要收费吗?

  • Vercel在免费范围内可以充分移动(流量增加达到上限后考虑收费)。
  • ChatGPT啊Plus/Team/Enterprise取决于计划。

Q. LINE啊Notion记录

  • api/index.py 的,之 run_morning_program 在工作空间的边缘 LINE Messaging API / Notion API / Google Sheets API 的代码OK是。

Q. 想要认证

  • fastapi_mcp 的,之Auth可追加功能(Bearer Token等)。 建议在业务利用和收费提供中必须化。

6.故障排除

  • /health 不到200:requirements中描述的场景,使用以下步骤创建明细表,以便在概念设计中分析体量的体积。Vercel的,之Build Logs查看项目中可用的所有族。
  • Apps无法识别工具:.well-known/mcp.json 的,之URL是否正确name 查看项目中可用的所有族。
  • CORS/HTTPS:Vercel默认值HTTPS提供。不需要追加设定。

©解锁