We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/last9/last9-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
config.go•1.23 KiB
package models
import "last9-mcp/internal/auth"
// Config holds the server configuration parameters
type Config struct {
// Last9 connection settings
RefreshToken string // Refresh token for authentication
Region string // AWS region (e.g., us-east-1, ap-south-1)
// Rate limiting configuration
RequestRateLimit float64 // Maximum requests per second
RequestRateBurst int // Maximum burst capacity for requests
// HTTP server configuration
HTTPMode bool // Enable HTTP server mode instead of STDIO
Port string // HTTP server port
Host string // HTTP server host
OrgSlug string // Organization slug for multi-tenant support
ActionURL string
APIBaseURL string // Base URL for API requests
// Datasource configuration
DatasourceName string // Datasource name to use (overrides default datasource)
APIHost string // API host (defaults to app.last9.io)
DisableTelemetry bool // Disable OpenTelemetry tracing/metrics
// Prometheus configuration
PrometheusReadURL string // URL for Prometheus read API
PrometheusUsername string // Username for Prometheus authentication
PrometheusPassword string // Password for Prometheus authentication
TokenManager *auth.TokenManager // Manages authentication tokens
}