Anki MCP Server

create_note

Create a new note (Basic or Cloze)

Input Schema

NameRequiredDescriptionDefault
backNoBack content (for Basic notes)
backExtraNoAdditional back content (for Cloze notes)
deckYesDeck name
fieldsNoCustom fields for the note
frontNoFront content (for Basic notes)
tagsNoTags for the note
textNoCloze text (for Cloze notes)
typeYesType of note to create

Input Schema (JSON Schema)

{ "properties": { "back": { "description": "Back content (for Basic notes)", "type": "string" }, "backExtra": { "description": "Additional back content (for Cloze notes)", "type": "string" }, "deck": { "description": "Deck name", "type": "string" }, "fields": { "additionalProperties": true, "description": "Custom fields for the note", "type": "object" }, "front": { "description": "Front content (for Basic notes)", "type": "string" }, "tags": { "description": "Tags for the note", "items": { "type": "string" }, "type": "array" }, "text": { "description": "Cloze text (for Cloze notes)", "type": "string" }, "type": { "description": "Type of note to create", "enum": [ "Basic", "Cloze" ], "type": "string" } }, "required": [ "type", "deck" ], "type": "object" }