Semantic Kernel

MCP Server

Microsoft's AI orchestration SDK with MCP support. Build AI-powered apps using plugins, planners, and memory.

by Microsoft

★★★★☆ 4.2/5 (80 reviews)
Updated 2026-03-01
csharppythonmicrosoftsdkactive

Installation

dotnet add package Microsoft.SemanticKernel

Quick Start

```json
{
  "mcpServers": {
    "semantic-kernel": {
      "command": "npx",
      "args": ["-y", "dotnet add package Microsoft.SemanticKernel"]
    }
  }
}
```

Tools & Capabilities

invoke_function
create_plan
add_plugin
query_memory
run_pipeline

Key Features

  • Plugin system for extending AI capabilities
  • Automated planners for multi-step task decomposition
  • Semantic and episodic memory backends
  • Support for OpenAI, Azure OpenAI, and Hugging Face models
  • Available in C#, Python, and Java

Use Cases

  • Build enterprise AI applications with .NET integration
  • Create AI copilots with persistent memory
  • Automate complex workflows with AI planners
  • Connect AI to enterprise systems and databases

Compatibility

Claude Desktop Claude Code Continue Cursor

About Semantic Kernel

Semantic Kernel is Microsoft's open-source SDK that integrates AI models with conventional programming languages. It provides a plugin system, planner for task decomposition, and memory for contextual AI apps. The Semantic Kernel MCP integration allows SK plugins to be exposed as MCP tools and vice versa.

View on GitHub →

Official Website →

Language: C#

Category: Agent Frameworks

Browse Agent Frameworks servers →

← Back to MCP Hub Directory
This site uses cookies from Google for advertising and analytics. Learn more