grpc_mcp
Verified Safeby divik-coder
Overview
Runs a gRPC backend for text summarization, exposed via an MCP server, and includes an agent client for demonstration.
Installation
./run.shEnvironment Variables
- AZURE_OPENAI_API_KEY
- AZURE_OPENAI_ENDPOINT
- AZURE_OPENAI_DEPLOYMENT_NAME
- AZURE_OPENAI_API_VERSION
- OPENAI_API_KEY
Security Notes
The code uses environment variables for API keys, which is a good practice. The gRPC and MCP servers communicate locally. No direct use of 'eval' or other arbitrary code execution functions were found. Potential for prompt injection exists, which is an inherent risk when integrating with large language models, but the server code itself doesn't introduce additional vulnerabilities beyond this. The system uses insecure gRPC channels, which is acceptable for local communication but would require TLS for production deployments.
Similar Servers
mcp-server
Provides a Model Context Protocol (MCP) server for AI agents to search and retrieve curated documentation for the Strands Agents framework, facilitating AI coding assistance.
mcp-servers
A curated collection of Model Context Protocol (MCP) server configurations to integrate various developer tools and services with AI agents.
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
mcp-ai-agent
This repository provides an AI agent designed to interact with and control entities within a Multi-Client Protocol (MCP) environment, likely a game or simulation.