Token导航 LogoToken导航TokenDH.com
Better Auth MCP logo
文档知识未说明官方级别未说明来源级核验

Better Auth MCP

MCP Server

一个通过MCP服务器暴露Better Auth文档的工具,包括基于Gemini的Streamlit聊天机器人演示客户端。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
文档查询聊天机器人PythonToken认证

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Tegelstenen

提供方

Tegelstenen

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

更好的认证MCP

MCP服务器,将Better Auth文档作为工具公开,部署在Modal上。包括一个由Gemini提供支持的Streamlit聊天机器人演示客户端。

服务器公开了两个MCP工具:

  • get_table_of_contents:获取Better Auth文档索引
  • read_page:按路径读取特定文档页面

MCP服务器部署

服务器(mcp-server.py)部署到 模态首先对Modal进行身份验证,然后部署服务器:

modal token new
modal deploy mcp-server.py

Modal将输出一个URL,如下所示 https://your-username--example-mcp-server.modal.run。将此URL添加到 .env 文件为 MCP_SERVER_URL (别忘了附加 /mcp 到基本URL)。

客户端演示

Streamlit聊天机器人 main.py 是一个演示客户端,使用MCP服务器回答有关Better Auth的问题。它使用 gemini-2.5-flash-lite 以处理查询并自动调用MCP工具来获取相关文档。

cp .env.example .env
# Edit .env with GEMINI_API_KEY and MCP_SERVER_URL

要启动演示客户端,请运行:

uv sync
streamlit run main.py

项目结构

better-auth-mcp/
├── mcp-server.py          # MCP server
├── main.py                # Streamlit app entry point
├── chatbot.py             # Chatbot client with Gemini integration
└── test_endpoint.py       # Test script for MCP endpoints

目录标签

目录标签

文档查询聊天机器人PythonToken认证本地部署MCP服务器Gemini集成

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明token部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP