Insight MCP Server
by KeplerOps
Insight MCP Server is a Model Context Protocol server designed to automate software development and provide development assistance. It achieves this through integration with Large Language Models (LLMs).
View on GitHub
Last updated: N/A
Insight MCP Server
A Model Context Protocol (MCP) server that provides software development automation and development assistance through LLM integration.
Features
- Flexible LLM provider support (OpenAI GPT-4 and Anthropic Claude)
- Workflow automation through MCP tools
- Environment-based configuration
Installation
- Set up your environment variables in
.env
:
LLM_PROVIDER=openai # or anthropic
LLM_MODEL=gpt-4o # or claude-3-5-sonnet
- Install dependencies:
pip install .
Usage
Run the server:
python -m insight
Configuration
The server behavior can be customized through environment variables:
LLM_PROVIDER
: Choose between 'openai' or 'anthropic'LLM_MODEL
: Specify the model to use (defaults: gpt-4o for OpenAI, claude-3-5-sonnet for Anthropic)
Development
The server is built using:
- Python 3.12+
- MCP SDK for server implementation
- LangChain for LLM integration
License
MIT License - See LICENSE file for details