Overview
what is LMC-mcp-server?
LMC-mcp-server is an OpenDSS server built using the Model Context Protocol (MCP) framework, enabling interaction between power system simulation tools and large language models (LLMs).
how to use LMC-mcp-server?
To use LMC-mcp-server, install it via pip or uv, and then start the server in development mode or install it for desktop use. You can interact with the server using Python to compile DSS files and execute commands.
key features of LMC-mcp-server?
- Supports core functionalities of OpenDSS power system simulation.
- Exposes OpenDSS functionalities and data through the MCP protocol.
- Provides user-friendly resources, tools, and prompt templates for common power system analysis tasks.
use cases of LMC-mcp-server?
- Compiling and executing OpenDSS commands for power system analysis.
- Analyzing circuit information and power flow results.
- Integrating with LLMs for enhanced simulation capabilities.
FAQ from LMC-mcp-server?
- What are the prerequisites for using LMC-mcp-server?
You need Python 3.10 or higher and an installation of OpenDSS.
- How can I install LMC-mcp-server?
You can install it using
uv installorpip installcommands provided in the documentation.
- Can I contribute to the project?
Yes! Contributions are welcome, and you can submit issues or code following the project's coding standards.