Skip to content

Commit fa18e4a

Browse files
authored
Merge pull request #38 from jongalloway/add-registry-publishing
Update publish workflow, server schema, and README metadata
2 parents cfd93e8 + 30df50f commit fa18e4a

File tree

3 files changed

+18
-3
lines changed

3 files changed

+18
-3
lines changed

.github/workflows/publish-nuget.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,4 +138,16 @@ 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 -fsSL "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+
chmod +x mcp-publisher
147+
./mcp-publisher --version
148+
149+
- name: Login to MCP Registry
150+
run: ./mcp-publisher login github-oidc
151+
152+
- name: Publish to MCP Registry
153+
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)