Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BlockSecretsMiddleware ¶ added in v0.14.0
func BlockSecretsMiddleware() mcp.Middleware[*mcp.ServerSession]
func Callbacks ¶
func Callbacks(logCalls, blockSecrets bool, interceptors []Interceptor) []mcp.Middleware[*mcp.ServerSession]
func LogCallsMiddleware ¶ added in v0.14.0
func LogCallsMiddleware() mcp.Middleware[*mcp.ServerSession]
Types ¶
type Interceptor ¶
func Parse ¶
func Parse(specs []string) ([]Interceptor, error)
--interceptor=before:exec:/bin/path --interceptor=after:docker:image --interceptor=around:http:localhost:8080/url
func (*Interceptor) ToMiddleware ¶ added in v0.14.0
func (i *Interceptor) ToMiddleware() mcp.Middleware[*mcp.ServerSession]
Click to show internal directories.
Click to hide internal directories.