Insight MCP Server logo

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

  1. Set up your environment variables in .env:
LLM_PROVIDER=openai  # or anthropic
LLM_MODEL=gpt-4o    # or claude-3-5-sonnet
  1. 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