Skip to main content
Glama

protolint-mcp

by yoheimuta
lint_runner.go647 B
package cmd import ( "io" "github.com/yoheimuta/protolint/internal/libinternal" "github.com/yoheimuta/protolint/internal/osutil" ) // CmdLintRunner implements the LintRunner interface for cmd package type CmdLintRunner struct{} // NewCmdLintRunner creates a new CmdLintRunner func NewCmdLintRunner() *CmdLintRunner { return &CmdLintRunner{} } // Run executes the lint command func (r *CmdLintRunner) Run(args []string, stdout, stderr io.Writer) osutil.ExitCode { return Do(args, stdout, stderr) } // Initialize registers the cmd lint runner with the internal library func Initialize() { libinternal.SetLintRunner(NewCmdLintRunner()) }

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/yoheimuta/protolint'

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