入门攻略
MCP提交
探索
Groq MCP
内容详情
替代品
VSCodeMCP
TODO 退休或将其仅作为 VSCODE 脚本,如果 GROQ-MCP-SERVER 不在盒子中与 VSCODE COPILOT 一起工作,我们需要弄清楚那个问题是什么。
一个用于创建和管理 Visual Studio Code 的 Copilot 功能的 MCP(模型上下文协议)服务器的 Python 模块,并可选地集成 Groq LLM。
概述
VSCodeMCP 模块使以下变得容易:
- 定义 VS Code 的 Copilot 代理功能的 MCP 工具、资源和提示
- 自动生成 VS Code 配置文件
- 使用 VS Code 的命令行界面安装服务器
- 创建工作区共享配置文件
- 与 Groq LLM 集成以实现强大的 AI 驱动工具
功能
- 🛠️ 简单工具定义:使用简单的 Python 函数定义 MCP 工具
- 📊 VS Code 配置:自动生成 VS Code 配置文件
- 🔗 FastMCP 集成:与 FastMCP 的集成
- 性能优化:高效的模型推理速度
- 成本效益:较低的每令牌成本
- 模型多样性:访问专门用于不同任务的模型
- 本地控制:直接集成,而无需第三方依赖
- 自定义:通过自定义系统提示微调每个工具的行为
要求
- Python 3.7+
- fastmcp 库
- 带有 Copilot 的 Visual Studio Code
- groq 库(可选,用于 Groq 集成)
- Groq API 密钥(用于 Groq 集成)
项目结构
vscode_mcp.py
- VS Code MCP 集成的核心模块groq_vscode_mcp.py
- 增加 Groq LLM 支持的扩展模块examples/
- 示例 MCP 服务器sample_mcp_server.py
- 基本 MCP 服务器示例advanced_mcp_server.py
- 具有自定义工具的高级示例example_groq_mcp_server.py
- 使用 Groq LLM 的示例
为什么与 Groq 集成?
- 高性能:Groq 的基础设施提供了极快的推理速度
- 成本效率:可能比其他 LLM 提供商每令牌成本更低
- 模型多样性:访问专门用于不同任务的模型
- 本地控制:直接集成而无需第三方依赖
- 自定义:通过自定义系统提示微调每个工具的行为
许可证
MIT License
由 [Your Name] 制作 ❤️