Back to Home
Azure-Samples icon

snippy

Verified Safe

by Azure-Samples

Overview

An AI-powered code snippet manager that integrates with GitHub Copilot via MCP, provides vector search for code, and uses AI agents for documentation and style guide generation.

Installation

Run Command
func start

Environment Variables

  • AZURE_OPENAI_ENDPOINT
  • EMBEDDING_MODEL_DEPLOYMENT_NAME
  • AGENTS_MODEL_DEPLOYMENT_NAME
  • COSMOS_ENDPOINT
  • COSMOS_DATABASE_NAME
  • COSMOS_CONTAINER_NAME
  • TASKHUB_NAME
  • DTS_CONNECTION_STRING
  • AzureWebJobsStorage

Security Notes

The project uses robust security practices including Azure User-Assigned Managed Identity for service-to-service authentication (eliminating hardcoded API keys in production), Azure Function App keys for HTTP endpoints, and Azure AD App Registration for Model Context Protocol (MCP) access. While HTTP endpoints are exposed, the project explicitly recommends further hardening with Private Endpoints and a thorough security review before production deployment. No 'eval' or obvious obfuscation was found in the provided code snippets.

Similar Servers

Stats

Interest Score31
Security Score9
Cost ClassHigh
Avg Tokens2500
Stars92
Forks1243
Last Update2025-12-18

Tags

Azure FunctionsAzure OpenAIVector SearchAI AgentsServerless