Skip to main content
Glama

mcp-gopls

service.go501 B
package server // This file provides the expected API for main.go by acting as an // adapter to the implementations in server.go // NewService creates a new MCP service for gopls integration func NewService() (*Service, error) { logFile, err := setupLogger() if err != nil { return nil, err } svc := &Service{ logFile: logFile, } if err := svc.initLSPClient(); err != nil { if logFile != nil { logFile.Close() } return nil, err } svc.server = setupServer() return svc, nil }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/hloiseaufcms/mcp-gopls'

If you have feedback or need assistance with the MCP directory API, please join our Discord server