iter
Verified Safeby aduboseh
Overview
Provides a Model Context Protocol (MCP) gateway for AI assistants like Copilot, enabling deterministic decision paths and auditable execution of governed tools with strict response sanitization.
Installation
echo '{"jsonrpc":"2.0","method":"tools/list","id":1}' | cargo run --release --bin iter-serverSecurity Notes
The Iter Server places a very strong emphasis on security at its MCP boundary. It implements extensive input validation for all parameters (belief, energy, weight, node IDs, payload sizes) and enforces a hardened, deterministic response sanitization layer. This sanitizer actively strips forbidden patterns, applies Unicode normalization, and removes zero-width characters to prevent leakage of internal engine details such as DAG topology, raw ESV values, energy matrices, stack traces, or other debug information. The architecture explicitly prohibits public export of internal substrate types, ensuring all external interactions are via sanitized DTOs. While a `CallerContext` placeholder exists for future authentication/authorization, the core sanitization is always active. The server primarily uses STDIO for transport, which can limit direct network exposure if run as a subprocess within a secure wrapper.
Similar Servers
mcpo
Exposes Model Context Protocol (MCP) tools as OpenAPI-compatible HTTP servers.
mcp-context-forge
Retrieving web content (HTML, PDF, DOCX, etc.) and local files, then converting them to high-quality Markdown format. Supports multiple conversion engines, content types, and processing options like image handling and content optimization.
mcphub
Manages and orchestrates various Model Context Protocol (MCP) servers and their tools, providing a unified API gateway, UI, and optional smart routing for tool discovery.
MCPJungle
A self-hosted gateway and registry for Model Context Protocol (MCP) servers, allowing AI agents to discover and consume tools from a central location.