Exposing gRPC Services as MCP Servers
summary
Redpanda Data presents a plugin that generates MCP tool specs from Protobuf RPCs so gRPC APIs expose validated MCP endpoints with no manual glue code, and a demo shows creating a serverless cluster and topic end-to-end. Generated code targets Go only and runs in-process or forwarded to a gRPC client. Limits include oneOf/anyOf incompatibility with OpenAI, dynamic maps and deep recursion get coerced to strings, and planned work on proto-validate and custom naming.
AI-written summary · about
chapters (9)
- 0:00MCP and Red Panda Data
- 1:03MCP tool calling
- 4:40MCP standardization
- 8:31gRPC for MCP servers
- 10:36Prodigy Gen Go MCP
- 13:11Live MCP with gRPC
- 15:00LLM pitfalls and fixes
- 17:05Future MCP improvements
- 18:52Q&A
related talks
23mThe Design of MCP Servers
13mMCP: Server, Client & Protocol
47mMCP Demystified: Cutting Through the Hype-What It Is, What Isn't & Its Role in the Agentic RAG Stack
33mIntro to gRPC
35mThe Missing Protocol: How MCP Bridges LLMs and Data Streams
02h 49mMCP Servers: Best Practices, Design Choices and Their Consequences
21mMCP at 1. The state of the protocol you love (or hate)
19mgRPC as the Native Transport for Agent Protocols (A2A and MCP)
