diff --git a/server.json b/server.json new file mode 100644 index 0000000..2f98f60 --- /dev/null +++ b/server.json @@ -0,0 +1,42 @@ +{ + "$schema": "https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json", + "name": "io.github.idjohnson/vikunjamcp", + "description": "An MCP server that provides access to Vikunja, a self-hosted task management solution.", + "repository": { + "url": "https://github.com/idjohnson/vikunjamcp", + "source": "git" + }, + "version": "1.0.25", + "packages": [ + { + "registryType": "oci", + "identifier": "docker.io/idjohnson/vikunjamcp:0.25", + "transport": { + "type": "stdio" + }, + "environmentVariables": [ + { + "description": "URL to the Vikunja Instance", + "isRequired": true, + "format": "string", + "isSecret": false, + "name": "VIKUNJA_URL" + }, + { + "description": "Username to use with the Vikunja Instance", + "isRequired": true, + "format": "string", + "isSecret": false, + "name": "VIKUNJA_USERNAME" + }, + { + "description": "Password for user in the Vikunja Instance", + "isRequired": true, + "format": "string", + "isSecret": true, + "name": "VIKUNJA_PASSWORD" + } + ] + } + ] +}