Skip to main content
Glama

grpcmcp

by adiom-data
package main import ( "net/http" "connectrpc.com/grpchealth" "connectrpc.com/grpcreflect" "golang.org/x/net/http2" "golang.org/x/net/http2/h2c" ) func main() { mux := http.NewServeMux() health := grpchealth.NewStaticChecker(grpchealth.HealthV1ServiceName) reflector := grpcreflect.NewStaticReflector(grpchealth.HealthV1ServiceName) mux.Handle(grpchealth.NewHandler(health)) mux.Handle(grpcreflect.NewHandlerV1(reflector)) mux.Handle(grpcreflect.NewHandlerV1Alpha(reflector)) if err := http.ListenAndServe("localhost:8090", h2c.NewHandler(mux, &http2.Server{})); err != nil { panic(err) } }

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/adiom-data/grpcmcp'

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