mcp-grpc-transport
@rustycl0ck
About mcp-grpc-transport
gRPC transport for MCP servers
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is mcp-grpc-transport?
mcp-grpc-transport is an MCP transport that uses gRPC for communication between client and server. It is designed for developers who want to host MCP servers on remote instances, leveraging existing gRPC infrastructure for authentication and authorization.
How to use mcp-grpc-transport?
Replace the default stdio transport with grpctransport.NewGrpcServerTransport() in your server code. Customize via options like WithPort and WithGrpcOpts. For clients, use the provided CLI tool (go run github.com/rustycl0ck/mcp-grpc-transport/cmd/client@latest) or configure your IDE (e.g., Cursor) to launch the client as the MCP command.
Key features of mcp-grpc-transport
- Integrates MCP with gRPC for remote hosting.
- Currently supports the
metoro-io/mcp-golanglibrary. - Server customization via gRPC options (port, interceptors, message size, TLS).
- Includes a ready-to-use client tool for testing and IDE integration.
Use cases of mcp-grpc-transport
- Run an MCP server on a remote cloud instance and connect local IDE clients.
- Reuse existing gRPC authentication/authorization middleware for MCP servers.
- Build language-agnostic MCP servers that can be called via any gRPC client.
FAQ from mcp-grpc-transport
Which MCP library does it support?
Only the metoro-io/mcp-golang library is currently supported.
How do I customize the server transport?
Use grpctransport.NewGrpcServerTransport() with options like grpctransport.WithPort(port) and grpctransport.WithGrpcOpts(...) to set interceptors, message size limits, and TLS credentials.
How do I connect my IDE to a remote server?
Configure your IDE’s MCP client to run the provided client tool, specifying the server address via the --address flag. Example for Cursor’s mcp.json: "command": "go", "args": ["run", "github.com/.../client@latest", "--address", "localhost:50051"].
What are the runtime dependencies?
The server depends on the metoro-io/mcp-golang library and gRPC (google.golang.org/grpc). Both are Go modules.
Does it support TLS?
Yes. Pass grpc.Creds(insecure.NewCredentials()) for testing or use proper TLS credentials via credentials.NewTLS(). The README recommends TLS in production.
Frequently asked questions
Which MCP library does it support?
Only the [`metoro-io/mcp-golang`](https://github.com/metoro-io/mcp-golang) library is currently supported.
How do I customize the server transport?
Use `grpctransport.NewGrpcServerTransport()` with options like `grpctransport.WithPort(port)` and `grpctransport.WithGrpcOpts(...)` to set interceptors, message size limits, and TLS credentials.
How do I connect my IDE to a remote server?
Configure your IDE’s MCP client to run the provided client tool, specifying the server address via the `--address` flag. Example for Cursor’s `mcp.json`: `"command": "go", "args": ["run", "github.com/.../client@latest", "--address", "localhost:50051"]`.
What are the runtime dependencies?
The server depends on the `metoro-io/mcp-golang` library and gRPC (`google.golang.org/grpc`). Both are Go modules.
Does it support TLS?
Yes. Pass `grpc.Creds(insecure.NewCredentials())` for testing or use proper TLS credentials via `credentials.NewTLS()`. The README recommends TLS in production.
Basic information
More Developer Tools MCP servers

Codex Pets
astandrikPublic read-only MCP server for discovering, inspecting, installing, and sharing approved Codex-compatible animated pet packs.
CodeSentinel
icohangar-opsCodebase health as MCP tools: dead code, circular dependencies, coupling, architectural drift.

Perfex CRM
themesicTurn Perfex CRM into an AI-ready workspace. This MCP server exposes your full REST API to Claude, ChatGPT and any AI agent, so leads, invoices and tasks are one prompt away.
AptiBuild AI — Career Intelligence
ParklandBuildsAptiBuild AI — Career Intelligence MCP Server Structured career decision scaffolding for AI agents. Provides personality-conditioned business idea generation, official BLS OEWS wage data, FRED labor market signals, and

TaskerArmy Agent
TaskerArmyAsk Claude or ChatGPT what Shopify theme optimization tasks are pending on your store, a remote MCP server for TaskerArmy Agent accounts.
Comments