Documentation ¶ Index ¶ type Server func New(_ context.Context, logger *slog.Logger, version string, ...) (*Server, error) func (s *Server) Handler() http.Handler type Tool func (t *Tool[I, O]) Add(server *mcp.Server) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Server ¶ type Server struct { *mcp.Server // contains filtered or unexported fields } func New ¶ func New(_ context.Context, logger *slog.Logger, version string, keepAlive time.Duration, client *api.Client) (*Server, error) func (*Server) Handler ¶ added in v0.5.0 func (s *Server) Handler() http.Handler type Tool ¶ added in v0.5.0 type Tool[I any, O any] struct { Tool *mcp.Tool Handler mcp.ToolHandlerFor[I, O] } func (*Tool[I, O]) Add ¶ added in v0.5.0 func (t *Tool[I, O]) Add(server *mcp.Server) Source Files ¶ View all Source files logging.goserver.gotemplates.gotool_resolve_library_id.gotool_search_library_docs.gotypes.go Click to show internal directories. Click to hide internal directories.