
MCP (Model context protocol) server with LLMling backend
概览
mcp-server-llmling is a server for the Machine Chat Protocol (MCP) that provides a YAML-based configuration system for LLM applications. LLMLing, the backend, provides a YAML-based configuration system for LLM applications. It allows to set up custom MCP servers serving content defined in YAML files. - : Define your LLM's environment in YAML - no code required - : Built on the Machine Chat Protocol (MCP) for standardized LLM interaction - : - : Content providers (files, text, CLI output, etc.) - : Message templates with arguments - : Python functions callable by the LLM The YAML configuration creates a complete environment that provides the LLM with: - Access to content via resources - Structured prompts for consistent interaction - Tools for extending capabilities - Load and manage different types of resources: - Text files (PathResource) - Raw text content (TextResource) - CLI command output (CLIResource) - Python source code (SourceResource) - Python callable results...
README
以下为原文 README 节选,完整内容请查看原文。
在 GitHub 查看完整 README安装
uvx mcp-server-llmling start path/to/your/config.yml配置
{
"mcpServers": {
"llmling": {
"command": "uvx",
"args": [
"mcp-server-llmling",
"start",
"path/to/your/config.yml"
],
"env": {}
}
}
}