{"id":"d2c96240-00d5-4623-b39d-4e3c54f41f34","shortId":"r9Kdgb","kind":"mcp","title":"gRPC Bridge","tagline":"Bridges AI assistants to gRPC backends by dynamically exposing service methods as tools through server reflection or ...","description":"Bridges AI assistants to gRPC backends by dynamically exposing service methods as tools through server reflection or pre-compiled protocol buffer descriptors.\n\nGRPCMCP is a proxy server that bridges AI assistants to gRPC backends using the Model Context Protocol. Developed by Adiom Data, it dynamically exposes gRPC service methods as MCP tools by either using server reflection or pre-compiled protocol buffer descriptors. The server supports both Server-Sent Events (SSE) and STDIN transport methods, handles authentication through bearer tokens, and allows custom header configuration. This implementation is particularly valuable for organizations that want to expose their existing gRPC services to AI assistants without building custom MCP servers for each service.","tags":["grpc","bridge"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/adiom-data/grpcmcp","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.606","qualityRationale":"deterministic score 0.61 from registry signals: · indexed on pulsemcp · has source repo · 28 github stars · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-05-02T21:21:47.695Z","embedding":null,"createdAt":"2026-04-18T20:48:46.694Z","updatedAt":"2026-05-02T21:21:47.695Z","lastSeenAt":"2026-05-02T21:21:47.695Z","tsv":"'adiom':62 'ai':4,21,50,124 'allow':104 'assist':5,22,51,125 'authent':99 'backend':8,25,54 'bearer':101 'bridg':2,3,20,49 'buffer':41,83 'build':127 'compil':39,81 'configur':107 'context':58 'custom':105,128 'data':63 'descriptor':42,84 'develop':60 'dynam':10,27,65 'either':74 'event':92 'exist':120 'expos':11,28,66,118 'grpc':1,7,24,53,67,121 'grpcmcp':43 'handl':98 'header':106 'implement':109 'mcp':71,129 'method':13,30,69,97 'model':57 'open-source' 'organ':114 'particular':111 'pre':38,80 'pre-compil':37,79 'protocol':40,59,82 'proxi':46 'reflect':18,35,77 'sent':91 'server':17,34,47,76,86,90,130 'server-s':89 'servic':12,29,68,122,133 'sse':93 'stdin':95 'support':87 'token':102 'tool':15,32,72 'transport':96 'transport-stdio' 'use':55,75 'valuabl':112 'want':116 'without':126","prices":[{"id":"7d80f864-48c6-4730-b788-fa15fcc7d4fe","listingId":"d2c96240-00d5-4623-b39d-4e3c54f41f34","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-04-18T20:48:46.694Z"}],"sources":[{"listingId":"d2c96240-00d5-4623-b39d-4e3c54f41f34","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/adiom-grpc-bridge","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-18T20:48:46.694Z","lastSeenAt":"2026-05-02T21:21:47.695Z"}],"details":{"listingId":"d2c96240-00d5-4623-b39d-4e3c54f41f34","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"gRPC Bridge","github_stars":28,"registry_url":"https://www.pulsemcp.com/servers/adiom-grpc-bridge","source_code_url":"https://github.com/adiom-data/grpcmcp"},"updatedAt":"2026-05-02T21:21:47.695Z"}}