Semantic Kernel MCP Server sample with Semantic Kernel agents and MCP tools
{
"mcpServers": {
"semantic-kernel-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A sample Model Context Protocol (MCP) server implemented in .NET and C# that demonstrates integration with Microsoft Semantic Kernel agents.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
MIT. View license →
Is it maintained?
Last commit 132 days ago.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Dynamic problem-solving through sequential thought chains
A Model Context Protocol server for searching and analyzing arXiv papers
An open-source AI agent that brings the power of Gemini directly into your terminal.
The official Python SDK for Model Context Protocol servers and clients
MCP Security Weekly
Get CVE alerts and security updates for Semantic Kernel Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A sample Model Context Protocol (MCP) server implemented in .NET and C# that demonstrates integration with Microsoft Semantic Kernel agents.
This repository provides:
ModelContextProtocol SDKChatCompletionAgent and a sample TaskManagementPluginQuick links:
SemanticKernelMcpServer/SemanticKernelMcpServer/Program.csSemanticKernelMcpServer/Tools/ (includes SemanticKernelAgentTools.cs and RandomNumberTools.cs)SemanticKernelMcpServer/Plugins/TaskManagementPlugin.cs.vscode/mcp.jsonSemanticKernelMcpServer/.mcp/server.jsonQUICK_START.md, IMPLEMENTATION_GUIDE.md, ARCHITECTURE.md, PROJECT_SUMMARY.mdcd SemanticKernelMcpServer
dotnet build
dotnet run --project SemanticKernelMcpServer/SemanticKernelMcpServer.csproj
To enable AI-driven features, configure an AI provider in Tools/SemanticKernelAgentTools.cs (Azure OpenAI or OpenAI) and set the following environment variables:
AZURE_OPENAI_ENDPOINT and AZURE_OPENAI_DEPLOYMENT and AZURE_OPENAI_API_KEY, orOPENAI_API_KEY for OpenAISee QUICK_START.md for detailed instructions and examples.
Contributions are welcome—open issues and PRs for bugs, improvements, or ideas.
MIT — see LICENSE for details.
If you'd like, I can now:
master to main and update default branchTell me which you'd like next and I'll continue.