Skip to content

Commit 4f78337

Browse files
authored
Update MCP Server Template to adhere to 2025-09-29 server.json schema (#6888)
* Update to latest schema * Fix test files
1 parent 53ab892 commit 4f78337

File tree

5 files changed

+20
-20
lines changed
  • src/ProjectTemplates/Microsoft.Extensions.AI.Templates/src/McpServer/McpServer-CSharp/.mcp
  • test/ProjectTemplates/Microsoft.Extensions.AI.Templates.IntegrationTests/Snapshots

5 files changed

+20
-20
lines changed

src/ProjectTemplates/Microsoft.Extensions.AI.Templates/src/McpServer/McpServer-CSharp/.mcp/server.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
{
2-
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json",
2+
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json",
33
"description": "<your description here>",
44
"name": "io.github.<your GitHub username here>/<your repo name>",
55
"version": "0.1.0-beta",
66
"packages": [
77
{
8-
"registry_type": "nuget",
8+
"registryType": "nuget",
99
"identifier": "<your package ID here>",
1010
"version": "0.1.0-beta",
1111
"transport": {
1212
"type": "stdio"
1313
},
14-
"package_arguments": [],
15-
"environment_variables": []
14+
"packageArguments": [],
15+
"environmentVariables": []
1616
}
1717
],
1818
"repository": {

test/ProjectTemplates/Microsoft.Extensions.AI.Templates.IntegrationTests/Snapshots/mcpserver.AotTrue.verified/mcpserver/.mcp/server.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
{
2-
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json",
2+
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json",
33
"description": "<your description here>",
44
"name": "io.github.<your GitHub username here>/<your repo name>",
55
"version": "0.1.0-beta",
66
"packages": [
77
{
8-
"registry_type": "nuget",
8+
"registryType": "nuget",
99
"identifier": "<your package ID here>",
1010
"version": "0.1.0-beta",
1111
"transport": {
1212
"type": "stdio"
1313
},
14-
"package_arguments": [],
15-
"environment_variables": []
14+
"packageArguments": [],
15+
"environmentVariables": []
1616
}
1717
],
1818
"repository": {

test/ProjectTemplates/Microsoft.Extensions.AI.Templates.IntegrationTests/Snapshots/mcpserver.Basic.verified/mcpserver/.mcp/server.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
{
2-
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json",
2+
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json",
33
"description": "<your description here>",
44
"name": "io.github.<your GitHub username here>/<your repo name>",
55
"version": "0.1.0-beta",
66
"packages": [
77
{
8-
"registry_type": "nuget",
8+
"registryType": "nuget",
99
"identifier": "<your package ID here>",
1010
"version": "0.1.0-beta",
1111
"transport": {
1212
"type": "stdio"
1313
},
14-
"package_arguments": [],
15-
"environment_variables": []
14+
"packageArguments": [],
15+
"environmentVariables": []
1616
}
1717
],
1818
"repository": {

test/ProjectTemplates/Microsoft.Extensions.AI.Templates.IntegrationTests/Snapshots/mcpserver.SelfContainedFalse.verified/mcpserver/.mcp/server.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
{
2-
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json",
2+
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json",
33
"description": "<your description here>",
44
"name": "io.github.<your GitHub username here>/<your repo name>",
55
"version": "0.1.0-beta",
66
"packages": [
77
{
8-
"registry_type": "nuget",
8+
"registryType": "nuget",
99
"identifier": "<your package ID here>",
1010
"version": "0.1.0-beta",
1111
"transport": {
1212
"type": "stdio"
1313
},
14-
"package_arguments": [],
15-
"environment_variables": []
14+
"packageArguments": [],
15+
"environmentVariables": []
1616
}
1717
],
1818
"repository": {

test/ProjectTemplates/Microsoft.Extensions.AI.Templates.IntegrationTests/Snapshots/mcpserver.net10.verified/mcpserver/.mcp/server.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
{
2-
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json",
2+
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json",
33
"description": "<your description here>",
44
"name": "io.github.<your GitHub username here>/<your repo name>",
55
"version": "0.1.0-beta",
66
"packages": [
77
{
8-
"registry_type": "nuget",
8+
"registryType": "nuget",
99
"identifier": "<your package ID here>",
1010
"version": "0.1.0-beta",
1111
"transport": {
1212
"type": "stdio"
1313
},
14-
"package_arguments": [],
15-
"environment_variables": []
14+
"packageArguments": [],
15+
"environmentVariables": []
1616
}
1717
],
1818
"repository": {

0 commit comments

Comments
 (0)