
Insight MCP Server

2025.04.07
0
Python软件开发自动化开发辅助工具开发效率
Insight MCP Server 是一个基于模型上下文协议(MCP)的服务器,通过集成大型语言模型(LLM)提供软件开发自动化和开发辅助功能。它支持灵活的LLM提供商(如OpenAI GPT-4和Anthropic Claude),并通过MCP工具实现工作流自动化。
View on GitHub
Overview
基本能力
产品定位
Insight MCP Server 旨在通过集成大型语言模型(LLM)提供软件开发自动化和开发辅助功能,帮助开发者提高开发效率。
核心功能
- 支持灵活的LLM提供商(OpenAI GPT-4和Anthropic Claude)
- 通过MCP工具实现工作流自动化
- 基于环境变量的配置管理
适用场景
- 软件开发自动化
- 开发辅助工具
- 工作流自动化
工具列表
- MCP SDK:用于服务器实现
- LangChain:用于LLM集成
常见问题解答
无明确常见问题解答部分。
使用教程
使用依赖
- Python 3.12+
- MCP SDK
- LangChain
安装教程
- 设置环境变量在
.env
文件中:
LLM_PROVIDER=openai # 或 anthropic
LLM_MODEL=gpt-4o # 或 claude-3-5-sonnet
- 安装依赖:
pip install .
调试方式
运行服务器:
python -m insight
配置
服务器行为可以通过环境变量自定义:
- LLM_PROVIDER
: 选择 'openai' 或 'anthropic'
- LLM_MODEL
: 指定使用的模型(默认:OpenAI为gpt-4o,Anthropic为claude-3-5-sonnet)