Skip to content

Commit edfb4c5

Browse files
committed
Update publish workflow, server schema, and README metadata
- Use check emoji for NuGet push and add MCP registry publish steps to CI - Bump .mcp/server.json schema to 2025-10-17 and add "title" field - Add mcp-name metadata comment to README
1 parent cfd93e8 commit edfb4c5

File tree

3 files changed

+16
-3
lines changed

3 files changed

+16
-3
lines changed

.github/workflows/publish-nuget.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,4 +138,14 @@ jobs:
138138
exit 1
139139
fi
140140
141-
echo "? NuGet push completed"
141+
echo "✅ NuGet push completed"
142+
143+
- name: Install MCP Publisher
144+
run: |
145+
curl -L "https://github.com/modelcontextprotocol/registry/releases/latest/download/mcp-publisher_$(uname -s | tr '[:upper:]' '[:lower:]')_$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/').tar.gz" | tar xz mcp-publisher
146+
147+
- name: Login to MCP Registry
148+
run: ./mcp-publisher login github-oidc
149+
150+
- name: Publish to MCP Registry
151+
run: ./mcp-publisher publish

DotNetMcp/.mcp/server.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
{
2-
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json",
3-
"description": "A community-maintained MCP server that provides AI assistants with direct access to the .NET SDK",
2+
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json",
43
"name": "io.github.jongalloway/dotnet-mcp",
4+
"title": ".NET MCP Server",
5+
"description": "A community-maintained MCP server that provides AI assistants with direct access to the .NET SDK",
56
"status": "active",
67
"version": "0.0.0-placeholder",
78
"packages": [

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# .NET MCP Server
22

3+
<!-- mcp-name: io.github.jongalloway/dotnet-mcp -->
4+
35
[![Build and Test](https://github.com/jongalloway/dotnet-mcp/actions/workflows/build.yml/badge.svg)](https://github.com/jongalloway/dotnet-mcp/actions/workflows/build.yml)
46
[![Dependabot](https://img.shields.io/badge/Dependabot-enabled-blue.svg)](https://github.com/jongalloway/dotnet-mcp/blob/main/.github/dependabot.yml)
57
[![NuGet](https://img.shields.io/nuget/v/Community.Mcp.DotNet.svg)](https://www.nuget.org/packages/Community.Mcp.DotNet/)

0 commit comments

Comments
 (0)