Documentation
¶
Overview ¶
Package server boots the Semantic Firewall MCP server over stdio and registers the sfw analysis tools. Tools themselves live in internal/tools and are wired up in tools.go.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
New constructs an MCPServer with all sfw tools registered but does not start any transport. Useful for tests that want to drive the server in process without spinning up stdio.
func ServeStdio ¶
func ServeStdio() error
ServeStdio starts the MCP server on stdin/stdout. Blocks until the client disconnects or stdin closes.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.