semantic-kernel-mcp-server
Verified Safeby alkampfergit
Overview
An MCP server demonstrating Semantic Kernel integration for AI-powered task management, exposing intelligent tools to AI clients like GitHub Copilot.
Installation
dotnet run --project SemanticKernelMcpServer/SemanticKernelMcpServer.csprojEnvironment Variables
- AZURE_OPENAI_DEPLOYMENT
- AZURE_OPENAI_ENDPOINT
- AZURE_OPENAI_API_KEY
- OPENAI_API_KEY
Security Notes
The project uses environment variables for API keys in its detailed guides, which is good practice. However, a quick start section suggests directly hardcoding API keys in `SemanticKernelAgentTools.cs`, which is a security risk if committed to version control. The server primarily communicates via stdio (local process), reducing network exposure. No 'eval' or obfuscation found.
Similar Servers
mcp-github-project-manager
AI-powered GitHub Project Management, including automated roadmap generation, sprint planning, issue triaging, task breakdown, and comprehensive project workflow automation.
devcontext
This server provides continuous, project-centric context awareness to enhance development by learning from patterns and delivering relevant codebase insights to AI agents.
AI-Prompt-Guide-MCP
Orchestrates AI agents for project management and development workflows by linking structured markdown specifications and tasks.
priority-forge
An AI-powered task prioritization server that learns from user decisions to organize cross-project tasks for AI coding assistants.