save_deck_config
Save and store deck configurations in Anki MCP, including settings for autoplay, dynamic cards, review intervals, and leech handling, ensuring consistent study preferences.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
config | Yes | Complete deck configuration object to save |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"config": {
"additionalProperties": false,
"description": "Complete deck configuration object to save",
"properties": {
"autoplay": {
"type": "boolean"
},
"dyn": {
"type": "boolean"
},
"id": {
"type": "number"
},
"lapse": {
"additionalProperties": false,
"properties": {
"delays": {
"items": {
"type": "number"
},
"type": "array"
},
"leechAction": {
"type": "number"
},
"leechFails": {
"type": "number"
},
"minInt": {
"type": "number"
},
"mult": {
"type": "number"
}
},
"required": [
"delays",
"leechAction",
"leechFails",
"minInt",
"mult"
],
"type": "object"
},
"maxTaken": {
"type": "number"
},
"mod": {
"type": "number"
},
"name": {
"type": "string"
},
"new": {
"additionalProperties": false,
"properties": {
"bury": {
"type": "boolean"
},
"delays": {
"items": {
"type": "number"
},
"type": "array"
},
"initialFactor": {
"type": "number"
},
"ints": {
"items": {
"type": "number"
},
"type": "array"
},
"order": {
"type": "number"
},
"perDay": {
"type": "number"
},
"separate": {
"type": "boolean"
}
},
"required": [
"bury",
"delays",
"initialFactor",
"ints",
"order",
"perDay",
"separate"
],
"type": "object"
},
"replayq": {
"type": "boolean"
},
"rev": {
"additionalProperties": false,
"properties": {
"bury": {
"type": "boolean"
},
"ease4": {
"type": "number"
},
"fuzz": {
"type": "number"
},
"ivlFct": {
"type": "number"
},
"maxIvl": {
"type": "number"
},
"minSpace": {
"type": "number"
},
"perDay": {
"type": "number"
}
},
"required": [
"bury",
"ease4",
"fuzz",
"ivlFct",
"maxIvl",
"minSpace",
"perDay"
],
"type": "object"
},
"timer": {
"type": "number"
},
"usn": {
"type": "number"
}
},
"required": [
"id",
"name",
"autoplay",
"dyn",
"maxTaken",
"mod",
"replayq",
"timer",
"usn",
"lapse",
"new",
"rev"
],
"type": "object"
}
},
"required": [
"config"
],
"type": "object"
}