From 084721574049dba4b5002626d5f015e086665c58 Mon Sep 17 00:00:00 2001 From: Michael Panchenko Date: Tue, 26 May 2026 20:56:52 +0200 Subject: [PATCH] Prepare release to GitHub's mcp registry --- README.md | 2 +- server.json | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 server.json diff --git a/README.md b/README.md index 5a47b32f..44cdee0f 100644 --- a/README.md +++ b/README.md @@ -262,4 +262,4 @@ A significant part of Serena, especially support for various languages, was cont We are very grateful for the many contributors who made this possible and who played an important role in making Serena what it is today. - + diff --git a/server.json b/server.json new file mode 100644 index 00000000..18fe98d0 --- /dev/null +++ b/server.json @@ -0,0 +1,46 @@ +{ + "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json", + "name": "io.github.oraios/serena", + "title": "Serena MCP: the IDE for your agent", + "description": "A powerful toolkit for coding, providing semantic retrieval and editing capabilities.", + "version": "1.5.3", + "repository": { + "source": "github", + "url": "https://github.com/oraios/serena" + }, + "packages": [ + { + "registryType": "pypi", + "identifier": "serena-agent", + "version": "1.5.3", + "transport": { + "type": "stdio" + }, + "runtimeHint": "uvx", + "runtimeArguments": [ + { + "description": "Select the python version", + "name": "-p", + "value": "3.13", + "type": "named" + }, + { + "type": "positional", + "value": "start-mcp-server" + }, + { + "type": "positional", + "value": "--project-from-cwd", + "isRequired": false + }, + { + "type": "named", + "name": "--context", + "isRequired": false, + "default": "desktop-app", + "description": "The name of a markdown file representing Serena's execution context, typically related to the executing client. Allowed values are: agent, antigravity, chatgpt, claude-code, codex, context.template, copilot-cli, desktop-app, ide, jb-ai-assistant, jb-copilot-plugin, junie, oaicompat-agent, vscode " + } + ] + } + ] +} \ No newline at end of file