Mcp Llm Fastapi Ui 是一个面向快速构建智能应用的开发型 MCP,主打 Streamlit 前端搭配 FastAPI 后端,能让 LLM 应用从界面到接口一气呵成。它原生打通 Notion 与 Postgres,让结构化文档和关系型数据都成为模型可直接调用的上下文,特别适合需要数据驱动、又要快速出原型的场景。
它能接什么
- Notion:把页面、数据库当作知识库或配置源,让模型读写你的工作空间。
- Postgres:把业务表、向量表、埋点数据直接喂给模型,做检索增强和分析查询。
典型使用场景
- 几分钟搭一个带聊天的内部工具,UI 用 Streamlit,后端用 FastAPI。
- 把 Notion 当文档知识库,用 Postgres 存对话与向量,做可落地的 RAG 问答。
- 把 LLM 当作 SQL/Notion 的自然语言入口,让非技术人员也能查数据、改文档。
是否需要密钥
接入 Notion 和 Postgres 时通常需要:
- Notion Integration Token(内部集成密钥)及对应页面授权。
- Postgres 连接串(含用户名、密码、主机、端口、库名)。
FastAPI 与 Streamlit 部分一般无需额外密钥,但如果你接入云端 LLM 服务,仍需准备对应提供商的 API Key。建议把这些信息放在 .env 或密钥管理服务中,不要硬编码进代码。