grpcmcp
grpcmcp
提供された記述子ファイルに基づいて、またはリフレクションを使用して grpc バックエンドにプロキシするシンプルな MCP サーバー。
クイックスタート
バイナリをインストールします:
go install .またはgo install github.com/adiom-data/grpcmcpgo bin ディレクトリが PATH 内にあることを確認します。ターミナルで、サンプルのgrpc server
go run example/main.goを実行します。これにより、サーバーリフレクションが有効になった状態で、ポート8090でgrpc healthサービスが起動します。これはgrpcmcpが接続するデフォルトポートで実行されることに注意してください。SSEトランスポート別のターミナルで、
grpcmcp --hostport=localhost:3000 --reflect``hostport実行します。hostportを指定するとSSEが使用されます。SSEエンドポイントはhttp://localhost:3000/sseで提供されます。STDINトランスポートMCP構成を設定します。例:
"grpcmcp": {
"command": "grpcmcp",
"args": ["--reflect"]
}Related MCP server: MCP Manager
オプション/機能
オプションの完全なリストについては、 grpcmcp --help 。
hostport文字列 - 設定されている場合、SSE が使用され、これがサーバーのホスト:ポートとして機能します。descriptors文字列 - gRPC リフレクションを使用する代わりに、buf build -o protos.pbまたはprotoc --descriptor_set_out=protos.pbから生成された protobuf 定義のファイルの場所を指定します。reflect- 設定されている場合、記述子ファイルの代わりにリフレクションを使用して gRPC エンドポイントを取得します。url文字列 - バックエンド サーバーの URL を指定します。services文字列 - フィルタリングする完全修飾 gRPC サービス名のカンマ区切りリスト。bearer文字列 -Authorization: Bearerヘッダーに添付するトークン。bearer-env文字列 -Authorization: Bearerヘッダーに添付するトークンの環境変数。bearerbearerオーバーライドします。header列 (繰り返し可能) -Key: Value形式で追加するヘッダー。
ヘルプ
Discordにご参加ください: https://discord.gg/hDjx3DehwG
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceGateway MCP Server - Route MCP requests intelligently to multiple backend servers.3MIT
- Alicense-qualityAmaintenanceSelf-hosted MCP proxy and aggregation platform. Register multiple upstream MCP servers and expose them through a single unified endpoint with namespace routing, multi-transport support (HTTP/SSE, stdio, OpenAPI→MCP), per-tool overrides, and a web admin UI.16MIT
- Flicense-qualityCmaintenanceAggregate, route, and orchestrate multiple MCP backend servers behind a single MCP endpoint.
- Alicense-qualityBmaintenanceCentralized MCP control plane that proxies multiple upstream MCP servers with tool namespacing, filtering, policy enforcement, audit logging, and health checks.7MIT
Related MCP Connectors
The official MCP Server from Mia-Platform to interact with Mia-Platform Console
MCP server for interacting with the Supabase platform
An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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