MCP API

Drive the entire app from an MCP client such as Claude Desktop over the local stdio server — 114 tools across 5 families. Every tool below is read from the server's own tools/list, so this reference never drifts.

Connecting & consent

Point Claude Desktop at the server with your subscription — no API key.

Project & protocol 4 tools

backup_project · get_recent_changes · save_project · undo_last

World & codex 23 tools

add_comment · add_field · convert_field · create_category · create_entity · delete_object · get_category · get_entity · get_project_overview · get_relationships · list_category · list_comments · merge_entities · move_field · remove_field · reply_comment · resolve_comment · search · set_ai_exclusion · set_visibility · split_entity · update_category · update_entity

Documents & manuscript 13 tools

add_footnote · append_to_document · create_document · find_replace · get_document · get_document_versions · get_manuscript_tree · list_footnotes · manage_variants · remove_footnote · snapshot_document_version · update_document · update_footnote

Timeline, sheets, maps & media 23 tools

add_media · create_chart · create_continuity_rule · create_map · create_spreadsheet · create_timeline_event · delete_continuity_rule · get_calendar · get_chart · get_conflicts · get_map · get_spreadsheet · get_timeline · list_continuity_rules · list_media · manage_eras · set_media_caption · update_calendar · update_chart · update_map · update_spreadsheet · update_timeline · update_timeline_event

Research, planning, TTRPG & conlang 51 tools

add_lexicon_words · add_source · apply_beat_template · apply_content_pack · assess_encounter · assign_beat · cite · create_language · create_plot_thread · create_random_table · create_statblock · create_task · delete_plot_thread · derive_daughter_language · export_codex · export_data · export_manuscript · export_reference_grammar · export_screenplay · export_website · extract_document_text · generate_vocabulary · generate_words · get_analytics · get_beat_sheet · get_language · get_random_table · get_statblock · gloss_text · import_file · list_plot_threads · list_sources · list_tasks · roll · save_content_pack · set_document_threads · set_entity_threads · set_event_threads · set_grammar · set_orthography · set_phonotactics · set_sound_changes · set_writing_system · spell_number · translate · update_language · update_plot_thread · update_random_table · update_source · update_statblock · update_task