rs-cel-mcp
Verified Safeby takanoriyanagitani
Overview
Provides a Model Context Protocol (MCP) server that enables AI clients to evaluate Common Expression Language (CEL) expressions.
Installation
./target/release/cel-mcp --http 127.0.0.1:1234Environment Variables
- RUST_LOG
Security Notes
The core functionality involves evaluating user-provided CEL expressions. While CEL is designed for safe, sandboxed evaluation, any evaluator inherently carries a risk if the underlying CEL library has vulnerabilities. The server is designed for local or trusted network usage (e.g., binding to 127.0.0.1 as shown in examples), which mitigates exposure risks. There is no explicit authentication/authorization for the MCP endpoint, which is acceptable for local tools but would be a critical vulnerability if exposed publicly.
Similar Servers
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.
rust-mcp-sdk
A high-performance, asynchronous Rust SDK for building Model Context Protocol (MCP) servers and clients, supporting various transports and authentication methods.
haskell-mcp-server
Provides a fully-featured Haskell library for building Model Context Protocol (MCP) servers to enable AI agent interaction.
mcp-framework
A Rust framework for building AI agents with built-in Model Context Protocol (MCP) support, multi-LLM integration, and a web-based inspector for debugging.