init
Sets up Sooveryn in the current project, when the user says "Soov Init" (or the older "sooveryn init"). It is a setup command, not a greeting: do not activate Soov before it.
Returns `content`, the text of `sooveryn.md`, and the `steps` to apply in
order: write the file at the project root, keep it and `.mcp.json` out of
git, load it at every session (the line `@sooveryn.md` in `CLAUDE.md` for
Claude Code), read it now, then activate Soov and welcome the user.
`user_name`, when the account has one, is the name to greet.
`projects_limit`, on a plan that keeps a limited number of projects
(Free): a folder that holds several projects keeps the memory of the one
the user picks.
Running it again updates the file. It reads and writes no memory.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "init"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||