skunit MCP Server
mehrandvd/skunit
[](https://agentrank-ai.com/tool/mehrandvd--skunit/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge) skUnit is a testing tool for AI units, such as IChatClient, MCP Servers and agents.
claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
mehrandvd/skunit is a C# MCP server licensed under MIT. skUnit is a testing tool for AI units, such as IChatClient, MCP Servers and agents. Topics: semantic-kernel, csharp, dotnet, gpt-plugins, openai, test, test-automation, testing, testing-tools, mcp, modelcontextprotocol, agent, agentic-ai.
Ranked #7297 out of 24846 indexed tools.
Ecosystem
Score Breakdown
181 stars → growing community
Last commit 3mo ago → stale
25/29 issues closed → responsive maintainer
4 contributors → small team
No dependents → no downstream usage
Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →
How to Improve
Matched Queries
From the README
# skUnit
**skUnit** is a semantic testing framework for .NET — write AI tests in **plain Markdown**, run them with **xUnit, NUnit, or MSTest**.
Test anything that talks to AI:
- **AI Agents** (Microsoft Agent Framework, A2A)
- **IChatClient** (Microsoft Extensions AI)
- **MCP servers** (Model Context Protocol)
- **Custom AI integrations**
```bash
dotnet add package skUnit
```
## Quick Start
Imagine you have an `AIAgent` configured to answer questions about a bank account. Here's a test scenario in Markdown, `balance-test.md`:
````markdown
# SCENARIO Balance Test
## [USER]
What is the account balance for John Doe?
## [ASSISTANT]
### ASSERT SemanticCondition
The answer mentions that the account balance is $1,234.56.
````
And the C# test:
```csharp
[Fact]
public async Task SimpleTest()
{
var markdown = File.ReadAllText("balance-test.md");
var scenario = ChatScenario.Parse(markdown);
await agent.RunAsync(scenario);
}
```
That's it. skUnit drives the conversation, c Read full README on GitHub → Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.