Token导航 LogoToken导航TokenDH.com
AI MCP Client logo
开发工具stdio官方级别未说明来源级核验

AI MCP Client

MCP Server

提供基于FastAPI的后端和浏览器门户,用于管理模型上下文协议(MCP)会话,支持预配置的Chrome DevTools MCP插槽和自定义MCP服务器连接。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
模型管理开发工具PythonAPI集成

安装说明

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

作者 / 组织

kliu2python

提供方

kliu2python

最后核验

2026/5/17 20:23

运行时

Python

快速接入

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

命令预览

python -m venv .venv

详细介绍

AI MCP门户

这个项目提供了一个基于FastAPI的后端和基于浏览器的门户,用于管理模型上下文协议(MCP)会话。该门户包括预配置的Chrome DevTools MCP插槽,这些插槽由XPRA远程桌面支持,并且还可以连接到自定义的MCP服务器。

先决条件

  • Python 3.10及以上版本
  • 一个作为OpenAI兼容API密钥导出的 OPENAI_API_KEY
  • 可选:通过设置覆盖默认的Chrome MCP或XPRA主机 CHROME_MCP_HOST / CHROME_XPRA_HOST

安装

python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

复制 .env.example.env (或创建 .env并在服务器启动前填入必要的值,或者在你的shell中导出这些值。

cp .env.example .env  # optional helper if you maintain an example file

至少,预期会包含以下变量:

OPENAI_API_KEY=sk-...
OPENAI_MODEL=gpt-4o-mini        # optional, defaults to provider defaults when unset
OPENAI_BASE_URL=https://api.openai.com/v1  # optional
CHROME_MCP_HOST=10.160.13.110   # optional, defaults to 10.160.13.110
CHROME_XPRA_HOST=10.160.13.110  # optional, defaults to CHROME_MCP_HOST

运行门户

使用 Uvicorn 启动 FastAPI 应用程序:

uvicorn index:app --reload --host 0.0.0.0 --port 8000

然后打开 http://localhost:8000 翻译为中文是:“本地主机上的8000端口”。不过,通常我们不会直接翻译网址,而是理解为“访问本地计算机上的8000端口服务”。在中文语境中,我们可能会说“打开本地8000端口”或者“访问本地主机8000端口”来表达这个意思 在您的浏览器中。该门户列出了可用的MCP(可能是指某种集合或资源包)集合,允许创建会话、提交提示,并嵌入了XPRA远程桌面以供活跃会话使用。

API终端点

同一台服务器提供了一个门户所使用的JSON API。有用的端点包括:

  • GET /health – 基本健康检查
  • GET /collections – 列出已注册的MCP集合和插槽
  • POST /sessions – 从集合或自定义MCP URL创建新会话
  • POST /sessions/{session_id}/tasks – 对活动会话执行任务

参考 index.py 以获取完整的路由列表和有效载荷格式。

开发小贴士

  • 静态资源存放在 static/ 以及模板在 templates/
  • 修改 ai_mcp_portal/session_manager.py 自定义会话分配或集成替代的持久化层。
  • python -m compileall . 在提交更改之前,请运行您首选的测试套件。

目录标签

目录标签

模型管理开发工具PythonAPI集成本地部署远程桌面

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP