{"apiVersion":"v1","directorySlug":"rasies-mcp-9339dfb606","title":"Rasies","description":null,"pageUrl":"https://www.mcpbundles.com/skills/rasies-mcp-9339dfb606","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.rasies.com/mcp","hostedMcpUrl":null,"toolCount":138,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.rasies/rasies-mcp-9339dfb606","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"nc_notes_create_note","description":"Create a new note (requires notes.write scope)","inputSchema":{"type":"object","required":["title","content","category"],"properties":{"content":{"type":"string"},"category":{"type":"string"}}},"title":"Create Note","logicalName":"nc_notes_create_note","displayName":"Create Note","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_notes_update_note","description":"Update an existing note's title, content, or category (requires notes.write scope).","inputSchema":{"type":"object","required":["note_id","etag","title","content","category"],"properties":{"etag":{"type":"string"},"content":{"anyOf":[{"type":"string"},{"type":"null"}]},"note_id":{"type":"integer"},"category":{"anyOf":[{"type":"string"},{"type":"null"}]}}},"title":"Update Note","logicalName":"nc_notes_update_note","displayName":"Update Note","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_notes_append_content","description":"Append content to an existing note. The tool adds a `\n---\n`\n        between the note and what will be appended.","inputSchema":{"type":"object","required":["note_id","content"],"properties":{"content":{"type":"string"},"note_id":{"type":"integer"}}},"title":"Append to Note","logicalName":"nc_notes_append_content","displayName":"Append to Note","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_notes_search_notes","description":"Search notes by title or content, returning only id, title, and category (requires notes.read scope).","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string"}}},"title":"Search Notes","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_notes_search_notes","displayName":"Search Notes"},{"name":"nc_notes_get_note","description":"Get a specific note by its ID (requires notes.read scope)","inputSchema":{"type":"object","required":["note_id"],"properties":{"note_id":{"type":"integer"}}},"title":"Get Note","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_notes_get_note","displayName":"Get Note"},{"name":"nc_notes_get_attachment","description":"Get a specific attachment from a note","inputSchema":{"type":"object","required":["note_id","attachment_filename"],"properties":{"note_id":{"type":"integer"},"attachment_filename":{"type":"string"}}},"title":"Get Note Attachment","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_notes_get_attachment","displayName":"Get Note Attachment"},{"name":"nc_notes_delete_note","description":"Delete a note permanently","inputSchema":{"type":"object","required":["note_id"],"properties":{"note_id":{"type":"integer"}}},"title":"Delete Note","logicalName":"nc_notes_delete_note","displayName":"Delete Note","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_tables_list_tables","description":"List all tables available to the user","inputSchema":{"type":"object","properties":{}},"title":"List Tables","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_tables_list_tables","displayName":"List Tables"},{"name":"nc_tables_get_schema","description":"Get the schema/structure of a specific table including columns and views","inputSchema":{"type":"object","required":["table_id"],"properties":{"table_id":{"type":"integer"}}},"title":"Get Table Schema","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_tables_get_schema","displayName":"Get Table Schema"},{"name":"nc_tables_read_table","description":"Read rows from a table with optional pagination","inputSchema":{"type":"object","required":["table_id"],"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null},"offset":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null},"table_id":{"type":"integer"}}},"title":"Read Table Rows","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_tables_read_table","displayName":"Read Table Rows"},{"name":"nc_tables_insert_row","description":"Insert a new row into a table.","inputSchema":{"type":"object","required":["table_id","data"],"properties":{"data":{"type":"object","additionalProperties":true},"table_id":{"type":"integer"}}},"title":"Insert Table Row","logicalName":"nc_tables_insert_row","displayName":"Insert Table Row","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_tables_update_row","description":"Update an existing row in a table.","inputSchema":{"type":"object","required":["row_id","data"],"properties":{"data":{"type":"object","additionalProperties":true},"row_id":{"type":"integer"}}},"title":"Update Table Row","logicalName":"nc_tables_update_row","displayName":"Update Table Row","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_tables_delete_row","description":"Delete a row from a table","inputSchema":{"type":"object","required":["row_id"],"properties":{"row_id":{"type":"integer"}}},"title":"Delete Table Row","logicalName":"nc_tables_delete_row","displayName":"Delete Table Row","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_webdav_list_directory","description":"List files and directories in the specified NextCloud path.","inputSchema":{"type":"object","properties":{"path":{"type":"string","default":""}}},"title":"List Files and Directories","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_webdav_list_directory","displayName":"List Files and Directories"},{"name":"nc_webdav_read_file","description":"Read the content of a file from NextCloud.","inputSchema":{"type":"object","required":["path"],"properties":{"path":{"type":"string"}}},"title":"Read File","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_webdav_read_file","displayName":"Read File"},{"name":"nc_webdav_write_file","description":"Write content to a file in NextCloud.","inputSchema":{"type":"object","required":["path","content"],"properties":{"path":{"type":"string"},"content":{"type":"string"},"content_type":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"title":"Write File","logicalName":"nc_webdav_write_file","displayName":"Write File","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_webdav_create_directory","description":"Create a directory in NextCloud.","inputSchema":{"type":"object","required":["path"],"properties":{"path":{"type":"string"}}},"title":"Create Directory","logicalName":"nc_webdav_create_directory","displayName":"Create Directory","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_webdav_delete_resource","description":"Delete a file or directory in NextCloud.","inputSchema":{"type":"object","required":["path"],"properties":{"path":{"type":"string"}}},"title":"Delete File or Directory","logicalName":"nc_webdav_delete_resource","displayName":"Delete File or Directory","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_webdav_move_resource","description":"Move or rename a file or directory in NextCloud.","inputSchema":{"type":"object","required":["source_path","destination_path"],"properties":{"overwrite":{"type":"boolean","default":false},"source_path":{"type":"string"},"destination_path":{"type":"string"}}},"title":"Move or Rename File","logicalName":"nc_webdav_move_resource","displayName":"Move or Rename File","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_webdav_copy_resource","description":"Copy a file or directory in NextCloud.","inputSchema":{"type":"object","required":["source_path","destination_path"],"properties":{"overwrite":{"type":"boolean","default":false},"source_path":{"type":"string"},"destination_path":{"type":"string"}}},"title":"Copy File or Directory","logicalName":"nc_webdav_copy_resource","displayName":"Copy File or Directory","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_webdav_search_files","description":"Search for files in NextCloud using WebDAV SEARCH.","inputSchema":{"type":"object","properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null},"scope":{"type":"string","default":""},"mime_type":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"name_pattern":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"only_favorites":{"type":"boolean","default":false}}},"title":"Search Files","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_webdav_search_files","displayName":"Search Files"},{"name":"nc_webdav_find_by_name","description":"Find files by name pattern in NextCloud.","inputSchema":{"type":"object","required":["pattern"],"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null},"scope":{"type":"string","default":""},"pattern":{"type":"string"}}},"title":"Find Files by Name","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_webdav_find_by_name","displayName":"Find Files by Name"},{"name":"nc_webdav_find_by_type","description":"Find files by MIME type in NextCloud.","inputSchema":{"type":"object","required":["mime_type"],"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null},"scope":{"type":"string","default":""},"mime_type":{"type":"string"}}},"title":"Find Files by Type","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_webdav_find_by_type","displayName":"Find Files by Type"},{"name":"nc_webdav_list_favorites","description":"List all favorite files in NextCloud.","inputSchema":{"type":"object","properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null},"scope":{"type":"string","default":""}}},"title":"List Favorite Files","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_webdav_list_favorites","displayName":"List Favorite Files"},{"name":"nc_share_create","description":"Create a share for a file or folder in Nextcloud.","inputSchema":{"type":"object","required":["path","share_with"],"properties":{"path":{"type":"string"},"share_type":{"type":"integer","default":0},"share_with":{"type":"string"},"permissions":{"type":"integer","default":1}}},"title":"Create Share","logicalName":"nc_share_create","displayName":"Create Share","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_share_delete","description":"Delete a share by its ID.","inputSchema":{"type":"object","required":["share_id"],"properties":{"share_id":{"type":"integer"}}},"title":"Delete Share","logicalName":"nc_share_delete","displayName":"Delete Share","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_share_get","description":"Get information about a specific share.","inputSchema":{"type":"object","required":["share_id"],"properties":{"share_id":{"type":"integer"}}},"title":"Get Share Details","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_share_get","displayName":"Get Share Details"},{"name":"nc_share_list","description":"List shares created by you or shared with you.","inputSchema":{"type":"object","properties":{"path":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"shared_with_me":{"type":"boolean","default":false}}},"title":"List Shares","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_share_list","displayName":"List Shares"},{"name":"nc_share_update","description":"Update the permissions of an existing share.","inputSchema":{"type":"object","required":["share_id","permissions"],"properties":{"share_id":{"type":"integer"},"permissions":{"type":"integer"}}},"title":"Update Share","logicalName":"nc_share_update","displayName":"Update Share","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_calendar_list_calendars","description":"List all available calendars for the user","inputSchema":{"type":"object","properties":{}},"title":"List Calendars","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_calendar_list_calendars","displayName":"List Calendars"},{"name":"nc_calendar_get_event","description":"Get detailed information about a specific event","inputSchema":{"type":"object","required":["calendar_name","event_uid"],"properties":{"event_uid":{"type":"string"},"calendar_name":{"type":"string"}}},"title":"Get Calendar Event","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_calendar_get_event","displayName":"Get Calendar Event"},{"name":"nc_calendar_delete_event","description":"Delete a calendar event","inputSchema":{"type":"object","required":["calendar_name","event_uid"],"properties":{"event_uid":{"type":"string"},"calendar_name":{"type":"string"}}},"title":"Delete Calendar Event","logicalName":"nc_calendar_delete_event","displayName":"Delete Calendar Event","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_calendar_create_meeting","description":"Quick meeting creation with smart defaults","inputSchema":{"type":"object","required":["title","date","time"],"properties":{"date":{"type":"string"},"time":{"type":"string"},"location":{"type":"string","default":""},"attendees":{"type":"string","default":""},"calendar_name":{"type":"string","default":"personal"},"duration_minutes":{"type":"integer","default":60},"reminder_minutes":{"type":"integer","default":15}}},"title":"Create Meeting","logicalName":"nc_calendar_create_meeting","displayName":"Create Meeting","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_calendar_get_upcoming_events","description":"Get upcoming events in next N days","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","default":10},"days_ahead":{"type":"integer","default":7},"calendar_name":{"type":"string","default":""}}},"title":"Get Upcoming Events","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_calendar_get_upcoming_events","displayName":"Get Upcoming Events"},{"name":"nc_calendar_find_availability","description":"Find available time slots for scheduling meetings.","inputSchema":{"type":"object","required":["duration_minutes"],"properties":{"attendees":{"type":"string","default":""},"date_range_end":{"type":"string","default":""},"preferred_times":{"type":"string","default":""},"date_range_start":{"type":"string","default":""},"duration_minutes":{"type":"integer"},"exclude_weekends":{"type":"boolean","default":true},"business_hours_only":{"type":"boolean","default":true}}},"title":"Find Availability","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_calendar_find_availability","displayName":"Find Availability"},{"name":"nc_calendar_manage_calendar","description":"Manage calendar creation, deletion, and properties.","inputSchema":{"type":"object","required":["action"],"properties":{"color":{"type":"string","default":"#1976D2"},"action":{"type":"string"},"display_name":{"type":"string","default":""},"calendar_name":{"type":"string","default":""}}},"title":"Manage Calendar","logicalName":"nc_calendar_manage_calendar","displayName":"Manage Calendar","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_calendar_list_todos","description":"List todos/tasks in a calendar with optional filtering.","inputSchema":{"type":"object","required":["calendar_name"],"properties":{"status":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"categories":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"min_priority":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null},"calendar_name":{"type":"string"},"summary_contains":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"title":"List Todo Tasks","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_calendar_list_todos","displayName":"List Todo Tasks"},{"name":"nc_calendar_create_todo","description":"Create a new todo/task in a calendar.","inputSchema":{"type":"object","required":["calendar_name","summary"],"properties":{"due":{"type":"string","default":""},"status":{"type":"string","default":"NEEDS-ACTION"},"dtstart":{"type":"string","default":""},"summary":{"type":"string"},"priority":{"type":"integer","default":0},"categories":{"type":"string","default":""},"calendar_name":{"type":"string"}}},"title":"Create Todo Task","logicalName":"nc_calendar_create_todo","displayName":"Create Todo Task","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_calendar_delete_todo","description":"Delete a todo/task from a calendar.","inputSchema":{"type":"object","required":["calendar_name","todo_uid"],"properties":{"todo_uid":{"type":"string"},"calendar_name":{"type":"string"}}},"title":"Delete Todo Task","logicalName":"nc_calendar_delete_todo","displayName":"Delete Todo Task","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_calendar_search_todos","description":"Search todos across all calendars with optional filtering.","inputSchema":{"type":"object","properties":{"status":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"categories":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"min_priority":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null},"summary_contains":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"title":"Search Todo Tasks","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_calendar_search_todos","displayName":"Search Todo Tasks"},{"name":"collectives_get_collectives","description":"List all Nextcloud Collectives the user has access to","inputSchema":{"type":"object","properties":{}},"title":"List Collectives","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"collectives_get_collectives","displayName":"List Collectives"},{"name":"collectives_get_pages","description":"List all pages in a Nextcloud Collective","inputSchema":{"type":"object","required":["collective_id"],"properties":{"collective_id":{"type":"integer"}}},"title":"List Collective Pages","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"collectives_get_pages","displayName":"List Collective Pages"},{"name":"collectives_get_page","description":"Get a page's metadata and markdown content from a Nextcloud Collective.","inputSchema":{"type":"object","required":["collective_id","page_id"],"properties":{"page_id":{"type":"integer"},"collective_id":{"type":"integer"}}},"title":"Get Collective Page","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"collectives_get_page","displayName":"Get Collective Page"},{"name":"collectives_search_pages","description":"Full-text search within a Nextcloud Collective","inputSchema":{"type":"object","required":["collective_id","query"],"properties":{"query":{"type":"string"},"collective_id":{"type":"integer"}}},"title":"Search Collective Pages","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"collectives_search_pages","displayName":"Search Collective Pages"},{"name":"collectives_get_tags","description":"List all tags in a Nextcloud Collective","inputSchema":{"type":"object","required":["collective_id"],"properties":{"collective_id":{"type":"integer"}}},"title":"List Collective Tags","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"collectives_get_tags","displayName":"List Collective Tags"},{"name":"collectives_get_trashed_pages","description":"List trashed pages in a Nextcloud Collective","inputSchema":{"type":"object","required":["collective_id"],"properties":{"collective_id":{"type":"integer"}}},"title":"List Trashed Collective Pages","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"collectives_get_trashed_pages","displayName":"List Trashed Collective Pages"},{"name":"collectives_get_trashed_collectives","description":"List all trashed Nextcloud Collectives.","inputSchema":{"type":"object","properties":{}},"title":"List Trashed Collectives","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"collectives_get_trashed_collectives","displayName":"List Trashed Collectives"},{"name":"collectives_create_collective","description":"Create a new Nextcloud Collective","inputSchema":{"type":"object","required":["name"],"properties":{"name":{"type":"string"},"emoji":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"title":"Create Collective","logicalName":"collectives_create_collective","displayName":"Create Collective","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"collectives_set_collective_emoji","description":"Set or clear the emoji on a Nextcloud Collective.","inputSchema":{"type":"object","required":["collective_id"],"properties":{"emoji":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"collective_id":{"type":"integer"}}},"title":"Set Collective Emoji","logicalName":"collectives_set_collective_emoji","displayName":"Set Collective Emoji","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"collectives_trash_collective","description":"Move a Nextcloud Collective to trash (soft delete).","inputSchema":{"type":"object","required":["collective_id"],"properties":{"collective_id":{"type":"integer"}}},"title":"Trash Collective","logicalName":"collectives_trash_collective","displayName":"Trash Collective","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"collectives_delete_collective","description":"Permanently delete a Nextcloud Collective.","inputSchema":{"type":"object","required":["collective_id"],"properties":{"collective_id":{"type":"integer"}}},"title":"Delete Collective","logicalName":"collectives_delete_collective","displayName":"Delete Collective","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"collectives_restore_collective","description":"Restore a Nextcloud Collective from trash.","inputSchema":{"type":"object","required":["collective_id"],"properties":{"collective_id":{"type":"integer"}}},"title":"Restore Collective","logicalName":"collectives_restore_collective","displayName":"Restore Collective","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"collectives_create_page","description":"Create a new page in a Nextcloud Collective.","inputSchema":{"type":"object","required":["collective_id","parent_id","title"],"properties":{"parent_id":{"type":"integer"},"collective_id":{"type":"integer"}}},"title":"Create Collective Page","logicalName":"collectives_create_page","displayName":"Create Collective Page","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"collectives_move_page","description":"Move or copy a page within a Nextcloud Collective","inputSchema":{"type":"object","required":["collective_id","page_id"],"properties":{"copy":{"type":"boolean","default":false},"index":{"type":"integer","default":0},"page_id":{"type":"integer"},"parent_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null},"collective_id":{"type":"integer"}}},"title":"Move Collective Page","logicalName":"collectives_move_page","displayName":"Move Collective Page","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"collectives_trash_page","description":"Move a page to trash in a Nextcloud Collective (soft delete).","inputSchema":{"type":"object","required":["collective_id","page_id"],"properties":{"page_id":{"type":"integer"},"collective_id":{"type":"integer"}}},"title":"Trash Collective Page","logicalName":"collectives_trash_page","displayName":"Trash Collective Page","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"collectives_restore_page","description":"Restore a page from trash in a Nextcloud Collective","inputSchema":{"type":"object","required":["collective_id","page_id"],"properties":{"page_id":{"type":"integer"},"collective_id":{"type":"integer"}}},"title":"Restore Collective Page","logicalName":"collectives_restore_page","displayName":"Restore Collective Page","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"collectives_set_page_emoji","description":"Set or clear the emoji on a Nextcloud Collective page","inputSchema":{"type":"object","required":["collective_id","page_id"],"properties":{"emoji":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"page_id":{"type":"integer"},"collective_id":{"type":"integer"}}},"title":"Set Collective Page Emoji","logicalName":"collectives_set_page_emoji","displayName":"Set Collective Page Emoji","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"collectives_create_tag","description":"Create a new tag in a Nextcloud Collective","inputSchema":{"type":"object","required":["collective_id","name","color"],"properties":{"name":{"type":"string"},"color":{"type":"string"},"collective_id":{"type":"integer"}}},"title":"Create Collective Tag","logicalName":"collectives_create_tag","displayName":"Create Collective Tag","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"collectives_assign_tag","description":"Assign a tag to a page in a Nextcloud Collective","inputSchema":{"type":"object","required":["collective_id","page_id","tag_id"],"properties":{"tag_id":{"type":"integer"},"page_id":{"type":"integer"},"collective_id":{"type":"integer"}}},"title":"Assign Tag to Collective Page","logicalName":"collectives_assign_tag","displayName":"Assign Tag to Collective Page","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"collectives_remove_tag","description":"Remove a tag from a page in a Nextcloud Collective.","inputSchema":{"type":"object","required":["collective_id","page_id","tag_id"],"properties":{"tag_id":{"type":"integer"},"page_id":{"type":"integer"},"collective_id":{"type":"integer"}}},"title":"Remove Tag from Collective Page","logicalName":"collectives_remove_tag","displayName":"Remove Tag from Collective Page","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_contacts_list_addressbooks","description":"List all addressbooks for the user.","inputSchema":{"type":"object","properties":{}},"title":"List Address Books","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_contacts_list_addressbooks","displayName":"List Address Books"},{"name":"nc_contacts_list_contacts","description":"List all contacts in the specified addressbook.","inputSchema":{"type":"object","required":["addressbook"],"properties":{"addressbook":{"type":"string"}}},"title":"List Contacts","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_contacts_list_contacts","displayName":"List Contacts"},{"name":"nc_contacts_search_contacts","description":"Search contacts by free-text query across name, nickname, email, and phone.","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string"},"addressbook":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}}},"title":"Search Contacts","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_contacts_search_contacts","displayName":"Search Contacts"},{"name":"nc_contacts_create_addressbook","description":"Create a new addressbook.","inputSchema":{"type":"object","required":["name","display_name"],"properties":{"name":{"type":"string"},"display_name":{"type":"string"}}},"title":"Create Address Book","logicalName":"nc_contacts_create_addressbook","displayName":"Create Address Book","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_contacts_delete_addressbook","description":"Delete an addressbook.","inputSchema":{"type":"object","required":["name"],"properties":{"name":{"type":"string"}}},"title":"Delete Address Book","logicalName":"nc_contacts_delete_addressbook","displayName":"Delete Address Book","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_contacts_create_contact","description":"Create a new contact.","inputSchema":{"type":"object","required":["addressbook","uid","contact_data"],"properties":{"uid":{"type":"string"},"addressbook":{"type":"string"},"contact_data":{"type":"object","additionalProperties":true}}},"title":"Create Contact","logicalName":"nc_contacts_create_contact","displayName":"Create Contact","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_contacts_delete_contact","description":"Delete a contact.","inputSchema":{"type":"object","required":["addressbook","uid"],"properties":{"uid":{"type":"string"},"addressbook":{"type":"string"}}},"title":"Delete Contact","logicalName":"nc_contacts_delete_contact","displayName":"Delete Contact","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_contacts_update_contact","description":"Update an existing contact while preserving all existing properties.","inputSchema":{"type":"object","required":["addressbook","uid","contact_data"],"properties":{"uid":{"type":"string"},"etag":{"type":"string","default":""},"addressbook":{"type":"string"},"contact_data":{"type":"object","additionalProperties":true}}},"title":"Update Contact","logicalName":"nc_contacts_update_contact","displayName":"Update Contact","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_cookbook_import_recipe","description":"Import a recipe from a URL using schema.org metadata.","inputSchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string"}}},"title":"Import Recipe from URL","logicalName":"nc_cookbook_import_recipe","displayName":"Import Recipe from URL","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_cookbook_list_recipes","description":"Get all recipes in the database","inputSchema":{"type":"object","properties":{}},"title":"List Recipes","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_cookbook_list_recipes","displayName":"List Recipes"},{"name":"nc_cookbook_get_recipe","description":"Get a specific recipe by its ID","inputSchema":{"type":"object","required":["recipe_id"],"properties":{"recipe_id":{"type":"integer"}}},"title":"Get Recipe","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_cookbook_get_recipe","displayName":"Get Recipe"},{"name":"nc_cookbook_delete_recipe","description":"Delete a recipe permanently","inputSchema":{"type":"object","required":["recipe_id"],"properties":{"recipe_id":{"type":"integer"}}},"title":"Delete Recipe","logicalName":"nc_cookbook_delete_recipe","displayName":"Delete Recipe","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_cookbook_search_recipes","description":"Search for recipes by keywords, tags, and categories","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string"}}},"title":"Search Recipes","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_cookbook_search_recipes","displayName":"Search Recipes"},{"name":"nc_cookbook_list_categories","description":"Get all known categories.","inputSchema":{"type":"object","properties":{}},"title":"List Recipe Categories","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_cookbook_list_categories","displayName":"List Recipe Categories"},{"name":"nc_cookbook_get_recipes_in_category","description":"Get all recipes in a specific category.","inputSchema":{"type":"object","required":["category"],"properties":{"category":{"type":"string"}}},"title":"Get Recipes in Category","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_cookbook_get_recipes_in_category","displayName":"Get Recipes in Category"},{"name":"nc_cookbook_list_keywords","description":"Get all known keywords/tags","inputSchema":{"type":"object","properties":{}},"title":"List Recipe Keywords","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_cookbook_list_keywords","displayName":"List Recipe Keywords"},{"name":"nc_cookbook_get_recipes_with_keywords","description":"Get all recipes that have specific keywords/tags","inputSchema":{"type":"object","required":["keywords"],"properties":{"keywords":{"type":"array","items":{"type":"string"}}}},"title":"Get Recipes with Keywords","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_cookbook_get_recipes_with_keywords","displayName":"Get Recipes with Keywords"},{"name":"nc_cookbook_set_config","description":"Set Cookbook app configuration.","inputSchema":{"type":"object","properties":{"folder":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"print_image":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null},"update_interval":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null}}},"title":"Set Cookbook Configuration","logicalName":"nc_cookbook_set_config","displayName":"Set Cookbook Configuration","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_cookbook_reindex","description":"Trigger a rescan of all recipes into the caching database.","inputSchema":{"type":"object","properties":{}},"title":"Reindex Recipes","logicalName":"nc_cookbook_reindex","displayName":"Reindex Recipes","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_get_boards","description":"Get all Nextcloud Deck boards","inputSchema":{"type":"object","properties":{}},"title":"List Deck Boards","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"deck_get_boards","displayName":"List Deck Boards"},{"name":"deck_get_board","description":"Get details of a specific Nextcloud Deck board.","inputSchema":{"type":"object","required":["board_id"],"properties":{"board_id":{"type":"integer"},"include_acl":{"type":"boolean","default":true},"include_users":{"type":"boolean","default":true},"include_labels":{"type":"boolean","default":true}}},"title":"Get Deck Board","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"deck_get_board","displayName":"Get Deck Board"},{"name":"deck_get_archived_stacks","description":"List archived stacks (with their archived cards) for a Nextcloud\n        Deck board.","inputSchema":{"type":"object","required":["board_id"],"properties":{"label":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"detail":{"enum":["summary","full"],"type":"string","default":"summary"},"board_id":{"type":"integer"},"assigned_to":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"description_max_length":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null},"description_preview_length":{"type":"integer","default":140}}},"title":"List Archived Deck Stacks","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"deck_get_archived_stacks","displayName":"List Archived Deck Stacks"},{"name":"deck_get_cards","description":"Get all cards in a Nextcloud Deck stack.","inputSchema":{"type":"object","required":["board_id","stack_id"],"properties":{"label":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"detail":{"enum":["summary","full"],"type":"string","default":"summary"},"status":{"enum":["all","open","done","archived"],"type":"string","default":"open"},"board_id":{"type":"integer"},"stack_id":{"type":"integer"},"assigned_to":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"description_max_length":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null},"description_preview_length":{"type":"integer","default":140}}},"title":"List Deck Cards","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"deck_get_cards","displayName":"List Deck Cards"},{"name":"deck_get_board_overview","description":"Get a compact, whole-board snapshot in a single call.","inputSchema":{"type":"object","required":["board_id"],"properties":{"label":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"status":{"enum":["all","open","done","archived"],"type":"string","default":"open"},"board_id":{"type":"integer"},"assigned_to":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"description_preview_length":{"type":"integer","default":140}}},"title":"Get Deck Board Overview","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"deck_get_board_overview","displayName":"Get Deck Board Overview"},{"name":"deck_get_card","description":"Get details of a specific Nextcloud Deck card","inputSchema":{"type":"object","required":["board_id","stack_id","card_id"],"properties":{"card_id":{"type":"integer"},"board_id":{"type":"integer"},"stack_id":{"type":"integer"}}},"title":"Get Deck Card","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"deck_get_card","displayName":"Get Deck Card"},{"name":"deck_get_labels","description":"Get all labels in a Nextcloud Deck board","inputSchema":{"type":"object","required":["board_id"],"properties":{"board_id":{"type":"integer"}}},"title":"List Deck Labels","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"deck_get_labels","displayName":"List Deck Labels"},{"name":"deck_get_label","description":"Get details of a specific Nextcloud Deck label","inputSchema":{"type":"object","required":["board_id","label_id"],"properties":{"board_id":{"type":"integer"},"label_id":{"type":"integer"}}},"title":"Get Deck Label","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"deck_get_label","displayName":"Get Deck Label"},{"name":"deck_create_board","description":"Create a new Nextcloud Deck board","inputSchema":{"type":"object","required":["title","color"],"properties":{"color":{"type":"string"}}},"title":"Create Deck Board","logicalName":"deck_create_board","displayName":"Create Deck Board","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_create_stack","description":"Create a new stack in a Nextcloud Deck board","inputSchema":{"type":"object","required":["board_id","title","order"],"properties":{"order":{"type":"integer"},"board_id":{"type":"integer"}}},"title":"Create Deck Stack","logicalName":"deck_create_stack","displayName":"Create Deck Stack","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_update_stack","description":"Update a Nextcloud Deck stack","inputSchema":{"type":"object","required":["board_id","stack_id"],"properties":{"order":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null},"board_id":{"type":"integer"},"stack_id":{"type":"integer"}}},"title":"Update Deck Stack","logicalName":"deck_update_stack","displayName":"Update Deck Stack","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_delete_stack","description":"Delete a Nextcloud Deck stack","inputSchema":{"type":"object","required":["board_id","stack_id"],"properties":{"board_id":{"type":"integer"},"stack_id":{"type":"integer"}}},"title":"Delete Deck Stack","logicalName":"deck_delete_stack","displayName":"Delete Deck Stack","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_create_card","description":"Create a new card in a Nextcloud Deck stack","inputSchema":{"type":"object","required":["board_id","stack_id","title"],"properties":{"type":{"type":"string","default":"plain"},"order":{"type":"integer","default":999},"duedate":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"board_id":{"type":"integer"},"stack_id":{"type":"integer"}}},"title":"Create Deck Card","logicalName":"deck_create_card","displayName":"Create Deck Card","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_update_card","description":"Update a Nextcloud Deck card","inputSchema":{"type":"object","required":["board_id","stack_id","card_id"],"properties":{"done":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"order":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null},"owner":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"card_id":{"type":"integer"},"duedate":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"archived":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null},"board_id":{"type":"integer"},"stack_id":{"type":"integer"}}},"title":"Update Deck Card","logicalName":"deck_update_card","displayName":"Update Deck Card","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_delete_card","description":"Delete a Nextcloud Deck card","inputSchema":{"type":"object","required":["board_id","stack_id","card_id"],"properties":{"card_id":{"type":"integer"},"board_id":{"type":"integer"},"stack_id":{"type":"integer"}}},"title":"Delete Deck Card","logicalName":"deck_delete_card","displayName":"Delete Deck Card","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_archive_card","description":"Archive a Nextcloud Deck card","inputSchema":{"type":"object","required":["board_id","stack_id","card_id"],"properties":{"card_id":{"type":"integer"},"board_id":{"type":"integer"},"stack_id":{"type":"integer"}}},"title":"Archive Deck Card","logicalName":"deck_archive_card","displayName":"Archive Deck Card","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_unarchive_card","description":"Unarchive a Nextcloud Deck card","inputSchema":{"type":"object","required":["board_id","stack_id","card_id"],"properties":{"card_id":{"type":"integer"},"board_id":{"type":"integer"},"stack_id":{"type":"integer"}}},"title":"Unarchive Deck Card","logicalName":"deck_unarchive_card","displayName":"Unarchive Deck Card","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_reorder_card","description":"Reorder/move a Nextcloud Deck card","inputSchema":{"type":"object","required":["board_id","stack_id","card_id","order","target_stack_id"],"properties":{"order":{"type":"integer"},"card_id":{"type":"integer"},"board_id":{"type":"integer"},"stack_id":{"type":"integer"},"target_stack_id":{"type":"integer"}}},"title":"Reorder/Move Deck Card","logicalName":"deck_reorder_card","displayName":"Reorder/Move Deck Card","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_create_label","description":"Create a new label in a Nextcloud Deck board","inputSchema":{"type":"object","required":["board_id","title","color"],"properties":{"color":{"type":"string"},"board_id":{"type":"integer"}}},"title":"Create Deck Label","logicalName":"deck_create_label","displayName":"Create Deck Label","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_update_label","description":"Update a Nextcloud Deck label","inputSchema":{"type":"object","required":["board_id","label_id"],"properties":{"color":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"board_id":{"type":"integer"},"label_id":{"type":"integer"}}},"title":"Update Deck Label","logicalName":"deck_update_label","displayName":"Update Deck Label","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_delete_label","description":"Delete a Nextcloud Deck label","inputSchema":{"type":"object","required":["board_id","label_id"],"properties":{"board_id":{"type":"integer"},"label_id":{"type":"integer"}}},"title":"Delete Deck Label","logicalName":"deck_delete_label","displayName":"Delete Deck Label","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_assign_label_to_card","description":"Assign a label to a Nextcloud Deck card","inputSchema":{"type":"object","required":["board_id","stack_id","card_id","label_id"],"properties":{"card_id":{"type":"integer"},"board_id":{"type":"integer"},"label_id":{"type":"integer"},"stack_id":{"type":"integer"}}},"title":"Assign Label to Deck Card","logicalName":"deck_assign_label_to_card","displayName":"Assign Label to Deck Card","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_remove_label_from_card","description":"Remove a label from a Nextcloud Deck card","inputSchema":{"type":"object","required":["board_id","stack_id","card_id","label_id"],"properties":{"card_id":{"type":"integer"},"board_id":{"type":"integer"},"label_id":{"type":"integer"},"stack_id":{"type":"integer"}}},"title":"Remove Label from Deck Card","logicalName":"deck_remove_label_from_card","displayName":"Remove Label from Deck Card","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_assign_user_to_card","description":"Assign a user to a Nextcloud Deck card","inputSchema":{"type":"object","required":["board_id","stack_id","card_id","user_id"],"properties":{"card_id":{"type":"integer"},"user_id":{"type":"string"},"board_id":{"type":"integer"},"stack_id":{"type":"integer"}}},"title":"Assign User to Deck Card","logicalName":"deck_assign_user_to_card","displayName":"Assign User to Deck Card","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_unassign_user_from_card","description":"Unassign a user from a Nextcloud Deck card","inputSchema":{"type":"object","required":["board_id","stack_id","card_id","user_id"],"properties":{"card_id":{"type":"integer"},"user_id":{"type":"string"},"board_id":{"type":"integer"},"stack_id":{"type":"integer"}}},"title":"Unassign User from Deck Card","logicalName":"deck_unassign_user_from_card","displayName":"Unassign User from Deck Card","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_get_card_comments","description":"List comments on a Nextcloud Deck card.","inputSchema":{"type":"object","required":["card_id"],"properties":{"limit":{"type":"integer","default":20},"order":{"enum":["newest","oldest"],"type":"string","default":"newest"},"detail":{"enum":["summary","full"],"type":"string","default":"summary"},"offset":{"type":"integer","default":0},"card_id":{"type":"integer"},"message_max_length":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null}}},"title":"List Deck Card Comments","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"deck_get_card_comments","displayName":"List Deck Card Comments"},{"name":"deck_create_card_comment","description":"Create a comment on a Nextcloud Deck card","inputSchema":{"type":"object","required":["card_id","message"],"properties":{"card_id":{"type":"integer"},"message":{"type":"string"},"parent_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null}}},"title":"Create Deck Card Comment","logicalName":"deck_create_card_comment","displayName":"Create Deck Card Comment","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_update_card_comment","description":"Update a Nextcloud Deck card comment","inputSchema":{"type":"object","required":["card_id","comment_id","message"],"properties":{"card_id":{"type":"integer"},"message":{"type":"string"},"comment_id":{"type":"integer"}}},"title":"Update Deck Card Comment","logicalName":"deck_update_card_comment","displayName":"Update Deck Card Comment","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_delete_card_comment","description":"Delete a Nextcloud Deck card comment","inputSchema":{"type":"object","required":["card_id","comment_id"],"properties":{"card_id":{"type":"integer"},"comment_id":{"type":"integer"}}},"title":"Delete Deck Card Comment","logicalName":"deck_delete_card_comment","displayName":"Delete Deck Card Comment","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_attach_file","description":"Attach an existing Nextcloud file to a Deck card without copying.","inputSchema":{"type":"object","required":["card_id","path"],"properties":{"path":{"type":"string"},"card_id":{"type":"integer"}}},"title":"Attach File to Deck Card","logicalName":"deck_attach_file","displayName":"Attach File to Deck Card","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_attach_note","description":"Attach a Nextcloud Note to a Deck card without copying.","inputSchema":{"type":"object","required":["card_id","note_id"],"properties":{"card_id":{"type":"integer"},"note_id":{"type":"integer"}}},"title":"Attach Note to Deck Card","logicalName":"deck_attach_note","displayName":"Attach Note to Deck Card","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deck_list_attachments","description":"List attachments on a Nextcloud Deck card.","inputSchema":{"type":"object","required":["board_id","stack_id","card_id"],"properties":{"card_id":{"type":"integer"},"board_id":{"type":"integer"},"stack_id":{"type":"integer"}}},"title":"List Deck Card Attachments","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"deck_list_attachments","displayName":"List Deck Card Attachments"},{"name":"deck_delete_attachment","description":"Delete an attachment from a Nextcloud Deck card.","inputSchema":{"type":"object","required":["board_id","stack_id","card_id","attachment_id"],"properties":{"card_id":{"type":"integer"},"board_id":{"type":"integer"},"stack_id":{"type":"integer"},"attachment_id":{"type":"integer"}}},"title":"Delete Deck Card Attachment","logicalName":"deck_delete_attachment","displayName":"Delete Deck Card Attachment","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_news_list_folders","description":"List all News folders (requires news.read scope).","inputSchema":{"type":"object","properties":{}},"title":"List News Folders","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_news_list_folders","displayName":"List News Folders"},{"name":"nc_news_list_feeds","description":"List all News feeds with metadata (requires news.read scope).","inputSchema":{"type":"object","properties":{}},"title":"List News Feeds","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_news_list_feeds","displayName":"List News Feeds"},{"name":"nc_news_list_items","description":"List News items (articles) with optional filtering (requires news.read scope).","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","default":50},"offset":{"type":"integer","default":0},"feed_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null},"folder_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null},"unread_only":{"type":"boolean","default":false},"starred_only":{"type":"boolean","default":false}}},"title":"List News Items","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_news_list_items","displayName":"List News Items"},{"name":"nc_news_get_item","description":"Get a specific News item by ID with full content (requires news.read scope).","inputSchema":{"type":"object","required":["item_id"],"properties":{"item_id":{"type":"integer"}}},"title":"Get News Item","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_news_get_item","displayName":"Get News Item"},{"name":"nc_news_get_starred_items","description":"Get starred (favorited) News items (requires news.read scope).","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","default":50},"offset":{"type":"integer","default":0}}},"title":"Get Starred News Items","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_news_get_starred_items","displayName":"Get Starred News Items"},{"name":"nc_news_get_unread_items","description":"Get unread News items (requires news.read scope).","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","default":50},"offset":{"type":"integer","default":0}}},"title":"Get Unread News Items","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_news_get_unread_items","displayName":"Get Unread News Items"},{"name":"nc_news_get_feed_health","description":"Get health status for a specific feed (requires news.read scope).","inputSchema":{"type":"object","required":["feed_id"],"properties":{"feed_id":{"type":"integer"}}},"title":"Get News Feed Health","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_news_get_feed_health","displayName":"Get News Feed Health"},{"name":"nc_news_get_status","description":"Get News app status and version (requires news.read scope).","inputSchema":{"type":"object","properties":{}},"title":"Get News App Status","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_news_get_status","displayName":"Get News App Status"},{"name":"talk_list_conversations","description":"List the user's Talk conversations (rooms).","inputSchema":{"type":"object","properties":{"include_status":{"type":"boolean","default":false},"modified_since":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null}}},"title":"List Talk Conversations","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"talk_list_conversations","displayName":"List Talk Conversations"},{"name":"talk_get_conversation","description":"Get details of a Talk conversation by its token.","inputSchema":{"type":"object","required":["token"],"properties":{"token":{"type":"string"}}},"title":"Get Talk Conversation","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"talk_get_conversation","displayName":"Get Talk Conversation"},{"name":"talk_get_messages","description":"Read chat history for a Talk conversation.","inputSchema":{"type":"object","required":["token"],"properties":{"limit":{"type":"integer","default":50},"token":{"type":"string"},"include_last_known":{"type":"boolean","default":false},"last_known_message_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null}}},"title":"Get Talk Messages","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"talk_get_messages","displayName":"Get Talk Messages"},{"name":"talk_list_participants","description":"List the participants of a Talk conversation.","inputSchema":{"type":"object","required":["token"],"properties":{"token":{"type":"string"},"include_status":{"type":"boolean","default":false}}},"title":"List Talk Conversation Participants","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"talk_list_participants","displayName":"List Talk Conversation Participants"},{"name":"talk_send_message","description":"Post a chat message into a Talk conversation as the user.","inputSchema":{"type":"object","required":["token","message"],"properties":{"token":{"type":"string"},"silent":{"type":"boolean","default":false},"message":{"type":"string"},"reply_to":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null}}},"title":"Send Talk Message","logicalName":"talk_send_message","displayName":"Send Talk Message","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"talk_mark_as_read","description":"Move the user's read marker forward in a Talk conversation.","inputSchema":{"type":"object","required":["token"],"properties":{"token":{"type":"string"},"last_read_message":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null}}},"title":"Mark Talk Conversation as Read","logicalName":"talk_mark_as_read","displayName":"Mark Talk Conversation as Read","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"nc_semantic_search_answer","description":"Semantic search with LLM-generated answer using MCP sampling.","inputSchema":{"type":"object","required":["query"],"properties":{"limit":{"type":"integer","default":5},"query":{"type":"string"},"fusion":{"type":"string","default":"rrf"},"context_chars":{"type":"integer","default":300},"include_context":{"type":"boolean","default":false},"score_threshold":{"type":"number","default":0.7},"max_answer_tokens":{"type":"integer","default":500}}},"title":"Search with AI-Generated Answer","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_semantic_search_answer","displayName":"Search with AI-Generated Answer"},{"name":"nc_get_vector_sync_status","description":"Get the current vector sync status.","inputSchema":{"type":"object","properties":{}},"title":"Check Indexing Status","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nc_get_vector_sync_status","displayName":"Check Indexing Status"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Rasies&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AucmFzaWVzLmNvbS9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Rasies%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.rasies.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Rasies%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.rasies.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Rasies&connectorUrl=https%3A%2F%2Fmcp.rasies.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Rasies\" --url \"https://mcp.rasies.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/rasies-mcp-9339dfb606","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/rasies-mcp-9339dfb606/tools/{tool}","mcpServerUrl":"https://mcp.rasies.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/rasies-mcp-9339dfb606?live=1"}