# mcp-dotnet

> mcp-dotnet — jgbright-mcp-dotnet. Use this tool when you need to interact with Microsoft Teams and Azure DevOps services, such as managing teams, channels, and work items, or searching for messages and repositories. It provides a .NET 10-based interface for reading and optionally writing data via Microsoft Graph and Azure DevOps REST API, with secure Entra ID sign-in. Ideal for use cases requiring automated or scripted interactions with these services, with built-in gates for controlling write and send operations.

Canonical page: https://skillsregistry.net/skills/jgbright-mcp-dotnet  
JSON: https://api.skillsregistry.net/v1/skills/jgbright-mcp-dotnet

## Description

Two MCP stdio servers in .NET 10: Microsoft Teams (teams, channels, chats, messages, search) via Microsoft Graph, and Azure DevOps (work items, pull requests, pipelines, repos, search) via its REST API. Interactive Entra ID sign-in instead of PATs; read-only by default with opt-in write and send gates.

## Trust

- **Trust score (0–1):** 1.00
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** container
- **Runtime environment:** vm
- **License:** MIT
- **Updated:** 2026-09-28

## Source

- **Source listing:** [GitHub](https://github.com/jgbright/mcp-dotnet)

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "jgbright-mcp-dotnet"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/jgbright-mcp-dotnet` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/jgbright-mcp-dotnet/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
