Skip to main content
Glama
mm-repos

Azure AI Search MCP Server

by mm-repos
SECURITY.md3.11 kB
# Security Policy ## Supported Versions | Version | Supported | | ------- | ------------------ | | 0.1.x | :white_check_mark: | ## Reporting a Vulnerability If you discover a security vulnerability in this project, please report it privately to help us address it responsibly. ### How to Report **Please do NOT report security vulnerabilities through public GitHub issues.** Instead, please report security vulnerabilities by: 1. **Email**: Send an email to [manasam@lensfashion.com] with: - A clear description of the vulnerability - Steps to reproduce the issue - Potential impact assessment - Any suggested fixes (if available) 2. **GitHub Security Advisories**: Use GitHub's [private security advisory reporting](https://github.com/codewith-mm/langgraph-claude-azure-mcp/security/advisories/new) ### What to Expect - **Acknowledgment**: We'll acknowledge receipt of your report within 48 hours - **Assessment**: We'll assess the vulnerability and determine its severity within 5 business days - **Updates**: We'll provide regular updates on our progress - **Resolution**: We'll work to address confirmed vulnerabilities promptly - **Credit**: With your permission, we'll credit you for the discovery ## Security Considerations ### API Keys and Credentials This project requires sensitive credentials including: - Azure AI Search API keys - Google Gemini API keys (optional) - LangSmith API keys (optional) **Important Security Practices:** 1. **Never commit credentials**: Always use `.env` files and ensure they're in `.gitignore` 2. **Environment isolation**: Use different credentials for development, staging, and production 3. **Key rotation**: Regularly rotate API keys and credentials 4. **Minimal permissions**: Use least-privilege access for all service accounts 5. **Monitoring**: Monitor API usage for suspicious activity ### Azure AI Search Security - Use Azure Managed Identity when possible instead of API keys - Configure IP restrictions on your Azure AI Search service - Enable audit logging for search operations - Use HTTPS for all communications ### Network Security - This MCP server runs locally and communicates with: - Azure AI Search service (outbound HTTPS) - Google Gemini API (outbound HTTPS, optional) - LangSmith API (outbound HTTPS, optional) - Claude Desktop (local IPC) ### Data Privacy - Search queries and results may contain sensitive information - Consider data residency requirements for your use case - Review Azure AI Search data processing agreements - Implement appropriate data retention policies ## Known Security Limitations 1. **Local execution**: This MCP server runs with the permissions of the user account 2. **Credential storage**: API keys are stored in local environment variables 3. **Network communications**: Relies on HTTPS for external API security ## Security Updates Security updates will be published as new releases with detailed security advisories. Monitor this repository for security-related announcements. ## Contact For security-related questions or concerns, contact: @codewith-mm

Latest Blog Posts

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/mm-repos/langgraph-claude-azure-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server