Back to Home
phil65 icon

LLMling

by phil65

Overview

A framework for declarative LLM application development, focusing on structured resource management, prompt templating, and tool execution.

Installation

Run Command
uvx mcp-server-llmling@latest start path/to/your/config.yml

Security Notes

The framework explicitly supports dynamic loading of Python callables for tools and prompts, execution of arbitrary Python code (via `exec` in `register_code_tool`), execution of shell commands (via `subprocess` in CLI resource loaders and OpenAPI dereferencing), and cloning Git repositories. These features provide powerful extensibility but introduce significant security risks if exposed to untrusted input or LLMs without strict sandboxing and capability management. While the configuration (e.g., `llm_capabilities`) allows disabling these high-risk features, their presence in the core functionality requires careful deployment and trust boundaries.

Similar Servers

Stats

Interest Score39
Security Score4
Cost ClassMedium
Avg Tokens1500
Stars17
Forks2
Last Update2025-11-25

Tags

LLMFrameworkToolsPromptsResourcesConfigurationPythonMCP