Skip to content

Commit b08630a

Browse files
shinprclaude
andcommitted
fix: migrate server.json to 2025-10-17 schema format
- Update schema URL from 2025-07-09 to 2025-10-17 - Convert field names from snake_case to camelCase - Remove deprecated 'status' field 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 5e6661b commit b08630a

1 file changed

Lines changed: 10 additions & 11 deletions

File tree

server.json

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
{
2-
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json",
2+
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json",
33
"name": "io.github.shinpr/mcp-image",
44
"description": "AI image generation MCP server using Nano Banana with intelligent prompt enhancement",
5-
"status": "active",
65
"vendor": "Shinsuke Kagawa",
76
"license": "MIT",
87
"repository": {
@@ -12,34 +11,34 @@
1211
"version": "0.3.0",
1312
"packages": [
1413
{
15-
"registry_type": "npm",
16-
"registry_base_url": "https://registry.npmjs.org",
14+
"registryType": "npm",
15+
"registryBaseUrl": "https://registry.npmjs.org",
1716
"identifier": "mcp-image",
1817
"version": "0.3.0",
1918
"transport": {
2019
"type": "stdio"
2120
},
22-
"environment_variables": [
21+
"environmentVariables": [
2322
{
2423
"name": "GEMINI_API_KEY",
2524
"description": "Google Gemini API key for image generation (get from https://aistudio.google.com/apikey)",
26-
"is_required": true,
25+
"isRequired": true,
2726
"format": "string",
28-
"is_secret": true
27+
"isSecret": true
2928
},
3029
{
3130
"name": "IMAGE_OUTPUT_DIR",
3231
"description": "Absolute path to directory where generated images will be saved (defaults to ./output)",
33-
"is_required": false,
32+
"isRequired": false,
3433
"format": "string",
35-
"is_secret": false
34+
"isSecret": false
3635
},
3736
{
3837
"name": "SKIP_PROMPT_ENHANCEMENT",
3938
"description": "Set to 'true' to disable automatic prompt optimization and use direct prompts",
40-
"is_required": false,
39+
"isRequired": false,
4140
"format": "boolean",
42-
"is_secret": false
41+
"isSecret": false
4342
}
4443
],
4544
"features": {

0 commit comments

Comments
 (0)