MCP服务器AI Chrome扩展程序
一个轻量级的AI驱动的Chrome扩展程序连接到基于Flask的MCP服务器,使用户能够执行 复数BODMAS(括号、顺序、除法、乘法、加法、减法) 直接从浏览器进行操作。
______________________________________________________________________
✨ 特性
- 📚 使用完整的BODMAS层次结构求解复杂的数学表达式。
- ⚡ 通过后端AI MCP服务器进行即时实时计算。
- 🧠 服务器通过决策和内存模块处理用户输入。
- 🌐 简洁明了的Chrome扩展程序界面。
- 🔌 Chrome扩展和Flask API服务器之间的轻松通信。
______________________________________________________________________
🏗️ 项目结构
MCP-Server-V3/
│
├── flask-api/
│ ├── action.py # Handles mathematical operations
│ ├── decision.py # Decides actions based on parsed user input
│ ├── memory.py # Maintains session memory and history
│ ├── mcp_server.py # Main Flask server running the API
│ ├── mcp_client.py # Client utilities (if needed)
│ ├── models.py # Defines data models for input/output
│ ├── perception.py # Parses and understands user queries
│ └── requirements.txt # Python dependencies
│
├── chrome-extension/
│ ├── manifest.json # Chrome extension manifest
│ ├── popup.html # Extension popup frontend
│ ├── popup.js # JS logic to interact with backend server
│
├── requirements.txt # Top-level requirements
│
└── README.md # 📄 (You are here!)______________________________________________________________________
🚀 运作原理
- 用户交互:
- 用户打开Chrome扩展程序弹出窗口。 - 输入数学表达式(例如。, 5 * (3 + 2) - 4 / 2).
- Chrome扩展程序(前端):
- 捕获用户输入。 - 发送a POST 请求到Flask MCP服务器API。
- Flask API(后端服务器):
- 通过以下方式解析输入 perception.py. - 用途 decision.py 和 action.py 以计算正确的BODMAS结果。 - 将最终输出返回给Chrome扩展程序。
- 结果显示:
- 扩展程序收到响应。 - 在弹出窗口中向用户显示计算出的答案。
______________________________________________________________________
🛠️ 安装指南
1.设置MCP服务器
# Clone the repo
git clone https://github.com/shettysaish20/MCP-Server-V3.git
cd MCP-Server-V3/flask-api
# Install Python dependencies
pip install -r requirements.txt
# Run the server
python mcp_client.py默认情况下,服务器运行在: http://localhost:5000/
______________________________________________________________________
2.设置Chrome扩展程序
- 打开
chrome://extensions/在Chrome中。 - 启用 开发人员模式.
- 点击 装载时未包装 并选择
chrome-extension/文件夹。 - 扩展程序将出现在浏览器工具栏中。
______________________________________________________________________
3.使用方法
- 单击MCP扩展图标。
- 键入基于BODMAS的数学查询。
- 查看即时计算结果!
______________________________________________________________________
📦 依赖项
- 后端(Python):
- 烧瓶 - 瓶 Cors
> *(所有后端库都列在 requirements.txt.)*
- 前端(扩展):
- 纯JavaScript+HTML/CSS(无外部库)。
______________________________________________________________________
🚀 跑步
______________________________________________________________________
📄 许可证
MIT许可证。\ 您可以随意修改、扩展和增强!
______________________________________________________________________
👨💻 作者
内置于❤️ 靠近 Saish Shetty
______________________________________________________________________

