Skip to main content
Glama

protolint-mcp

by yoheimuta
yamlExternalConfigProvider.go605 B
package config import ( yaml "gopkg.in/yaml.v2" ) const ( externalConfigFileName = ".protolint" externalConfigFileName2 = "protolint" externalConfigFileExtension = ".yaml" externalConfigFileExtension2 = ".yml" ) type yamlConfigLoader struct { filePath string } func (y yamlConfigLoader) LoadExternalConfig() (*ExternalConfig, error) { data, err := loadFileContent(y.filePath) if err != nil { return nil, err } var config ExternalConfig if err := yaml.UnmarshalStrict(data, &config); err != nil { return nil, err } config.SourcePath = y.filePath return &config, 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/yoheimuta/protolint'

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