Skip to main content
Glama

Generalized MCP Server

by sarptandoven
mcp.proto887 B
syntax = "proto3"; package mcp; service ModelControlPlane { // Returns list of all available fully-qualified SDK methods. rpc ListMethods (ListMethodsRequest) returns (ListMethodsResponse) {} // Invoke a method by fully-qualified name with JSON-encoded arguments. rpc Invoke (InvokeRequest) returns (InvokeResponse) {} rpc HealthCheck (HealthRequest) returns (HealthResponse) {} } message ListMethodsRequest {} message Method { string fq_name = 1; string doc = 2; } message ListMethodsResponse { repeated Method methods = 1; } message InvokeRequest { string fq_name = 1; string json_args = 2; // {"args": [...], "kwargs": {...}} } message InvokeResponse { string json_result = 1; } message HealthRequest {} message AdapterStatus { string name = 1; bool ok = 2; string detail = 3; } message HealthResponse { repeated AdapterStatus adapters = 1; }

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/sarptandoven/generalized-mcp-converter'

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