探索
Groq MCP

Groq MCP

一个用于创建和管理VSCode Copilot代理MCP服务器的Python模块,支持Groq LLM集成,提供工具定义、配置生成和服务器管理功能。
2分
0
2025-04-28 14:35:20
内容详情
替代品
安装
复制以下命令到你的Client进行配置
注意:您的密钥属于敏感信息,请勿与任何人分享。

VSCodeMCP

TODO 退休或将其仅作为 VSCODE 脚本,如果 GROQ-MCP-SERVER 不在盒子中与 VSCODE COPILOT 一起工作,我们需要弄清楚那个问题是什么。

一个用于创建和管理 Visual Studio Code 的 Copilot 功能的 MCP(模型上下文协议)服务器的 Python 模块,并可选地集成 Groq LLM。

概述

VSCodeMCP 模块使以下变得容易:

  1. 定义 VS Code 的 Copilot 代理功能的 MCP 工具、资源和提示
  2. 自动生成 VS Code 配置文件
  3. 使用 VS Code 的命令行界面安装服务器
  4. 创建工作区共享配置文件
  5. 与 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] 制作 ❤️