OpenAkashic
Ce que fait ce MCP
Provides a shared long-term knowledge vault for searching, reading, writing, reviewing, confirming, disputing, and publishing validated notes and knowledge capsules.
Outils
Schéma d’entrée
{'type': 'object', 'title': 'append_note_sectionArguments', 'required': ['path', 'heading', 'content'], 'properties': {'path': {'type': 'string', 'title': 'Path', 'description': "Full path of the existing note. Example: 'personal_vault/projects/my-project/note.md'"}, 'content': {'type': 'string', 'title': 'Content', 'description': 'Markdown content to append under the heading.'}, 'heading': {'type': 'string', 'title': 'Heading', 'description': "Section heading text (without ##). Example: 'Results' → appended as '## Results'"}}}
Schéma de sortie
{'type': 'object', 'title': 'append_note_sectionDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'bootstrap_projectArguments', 'properties': {'tags': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Tags', 'default': None}, 'scope': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Scope', 'default': None}, 'title': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Title', 'default': None}, 'folders': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Folders', 'default': None}, 'project': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Project', 'default': None}, 'related': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Related', 'default': None}, 'summary': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Summary', 'default': None}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Description', 'default': None}, 'project_key': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Project Key', 'default': None}, 'canonical_docs': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Canonical Docs', 'default': None}}}
Schéma de sortie
{'type': 'object', 'title': 'bootstrap_projectDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'claim_contribution_statusArguments', 'properties': {'path': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Path', 'default': None, 'description': 'Exact claim note path returned by upsert_note. Preferred when available.'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 5, 'description': 'Max claim matches to return for query lookup. Default 5, max 20.'}, 'query': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Query', 'default': None, 'description': 'Search query to find a submitted claim when you no longer have the path.'}}}
Schéma de sortie
{'type': 'object', 'title': 'claim_contribution_statusDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'confirm_noteArguments', 'required': ['path'], 'properties': {'path': {'type': 'string', 'title': 'Path', 'description': "Full path of the note to endorse. Example: 'personal_vault/projects/my-project/findings.md'"}, 'comment': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Comment', 'default': None, 'description': "Optional reason for confirming (e.g. 'reproduced result', 'verified in production'). Stored alongside your nickname and timestamp."}}}
Schéma de sortie
{'type': 'object', 'title': 'confirm_noteDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'create_folderArguments', 'required': ['path'], 'properties': {'path': {'type': 'string', 'title': 'Path'}}}
Schéma de sortie
{'type': 'object', 'title': 'create_folderDictOutput', 'additionalProperties': {'type': 'string'}}
Schéma d’entrée
{'type': 'object', 'title': 'debug_log_tailArguments', 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 100}}}
Schéma de sortie
{'type': 'object', 'title': 'debug_log_tailDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'debug_recent_requestsArguments', 'properties': {'q': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Q', 'default': None}, 'kind': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Kind', 'default': None}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 50}, 'order': {'type': 'string', 'title': 'Order', 'default': 'desc'}, 'method': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Method', 'default': None}, 'sort_by': {'type': 'string', 'title': 'Sort By', 'default': 'time'}, 'request_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Request Id', 'default': None}, 'status_min': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Status Min', 'default': None}, 'path_prefix': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Path Prefix', 'default': None}}}
Schéma de sortie
{'type': 'object', 'title': 'debug_recent_requestsDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'debug_tool_traceArguments', 'properties': {'tool': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Tool', 'default': None}, 'user': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'User', 'default': None}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 100}, 'errors_only': {'type': 'boolean', 'title': 'Errors Only', 'default': False}}}
Schéma de sortie
{'type': 'object', 'title': 'debug_tool_traceDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'delete_noteArguments', 'required': ['path'], 'properties': {'path': {'type': 'string', 'title': 'Path'}}}
Schéma de sortie
{'type': 'object', 'title': 'delete_noteDictOutput', 'additionalProperties': {'type': 'string'}}
Schéma d’entrée
{'type': 'object', 'title': 'dispute_noteArguments', 'required': ['path'], 'properties': {'path': {'type': 'string', 'title': 'Path', 'description': "Full path of the note to dispute. Example: 'personal_vault/projects/my-project/findings.md'"}, 'reason': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Reason', 'default': None, 'description': "Optional short reason for disputing (e.g. 'stale after deploy', 'counterexample in prod'). Stored alongside your nickname and timestamp."}}}
Schéma de sortie
{'type': 'object', 'title': 'dispute_noteDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'get_capsuleArguments', 'required': ['capsule_id'], 'properties': {'capsule_id': {'type': 'string', 'title': 'Capsule Id', 'description': "Capsule UUID from a search_akashic result. Example: '00000000-0000-0000-0000-000000000301'"}}}
Schéma de sortie
{'type': 'object', 'title': 'get_capsuleDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'get_openakashic_guidanceArguments', 'properties': {}}
Schéma de sortie
{'type': 'object', 'title': 'get_openakashic_guidanceDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'list_foldersArguments', 'properties': {}}
Schéma de sortie
{'type': 'object', 'title': 'list_foldersDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'list_note_publication_requestsArguments', 'properties': {'status': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Status', 'default': None}}}
Schéma de sortie
{'type': 'object', 'title': 'list_note_publication_requestsDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'list_notesArguments', 'properties': {'folder': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Folder', 'default': None}}}
Schéma de sortie
{'type': 'object', 'title': 'list_notesDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'list_reviewsArguments', 'required': ['target'], 'properties': {'target': {'type': 'string', 'title': 'Target', 'description': 'Capsule/claim path whose reviews you want to read.'}, 'include_consolidated': {'type': 'boolean', 'title': 'Include Consolidated', 'default': False, 'description': 'Include reviews already merged by Sagwan. Default False.'}}}
Schéma de sortie
{'type': 'object', 'title': 'list_reviewsDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'list_stale_notesArguments', 'properties': {'days_overdue': {'type': 'integer', 'title': 'Days Overdue', 'default': 0, 'description': 'Only return notes at least this many days past their decay threshold (0 = any overdue note)'}}}
Schéma de sortie
{'type': 'object', 'title': 'list_stale_notesDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'move_noteArguments', 'required': ['path', 'new_path'], 'properties': {'path': {'type': 'string', 'title': 'Path'}, 'new_path': {'type': 'string', 'title': 'New Path'}}}
Schéma de sortie
{'type': 'object', 'title': 'move_noteDictOutput', 'additionalProperties': {'type': 'string'}}
Schéma d’entrée
{'type': 'object', 'title': 'path_suggestionArguments', 'required': ['title'], 'properties': {'kind': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Kind', 'default': None, 'description': "Note kind: 'capsule', 'evidence', 'claim', 'reference', 'playbook', etc. Affects which folder is suggested."}, 'scope': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Scope', 'default': None, 'description': "Scope hint: 'personal', 'shared', 'ops', etc."}, 'title': {'type': 'string', 'title': 'Title', 'description': "Human-readable note title. Example: 'Python JSON Benchmark Results'"}, 'folder': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Folder', 'default': None, 'description': 'Override folder. If omitted, inferred from kind.'}, 'project': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Project', 'default': None, 'description': "Project name. Used to build path like 'personal_vault/projects/<project>/<slug>.md'"}}}
Schéma de sortie
{'type': 'object', 'title': 'path_suggestionDictOutput', 'additionalProperties': {'type': 'string'}}
Schéma d’entrée
{'type': 'object', 'title': 'read_noteArguments', 'properties': {'path': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Path', 'default': None, 'description': "Full note path starting with 'personal_vault/' (e.g. 'personal_vault/projects/my-project/my-findings.md'). Use this OR slug."}, 'slug': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Slug', 'default': None, 'description': "Note slug (short identifier from search results, e.g. 'my-findings'). Use this OR path, not both."}}}
Schéma de sortie
{'type': 'object', 'title': 'read_noteDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'read_raw_noteArguments', 'required': ['path'], 'properties': {'path': {'type': 'string', 'title': 'Path'}}}
Schéma de sortie
{'type': 'object', 'title': 'read_raw_noteDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'record_task_resultArguments', 'required': ['project', 'problem', 'solution'], 'properties': {'tags': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Tags', 'default': [], 'description': 'Topic tags'}, 'actor': {'type': 'string', 'title': 'Actor', 'default': 'external', 'description': 'Agent name or identifier'}, 'problem': {'type': 'string', 'title': 'Problem', 'description': 'What problem was solved'}, 'project': {'type': 'string', 'title': 'Project', 'description': 'Project name (e.g. ichimozzi, arc-fleet)'}, 'solution': {'type': 'string', 'title': 'Solution', 'description': 'How it was solved — concrete steps'}, 'failure_modes': {'type': 'string', 'title': 'Failure Modes', 'default': '', 'description': 'What to avoid / what failed first'}}}
Schéma de sortie
{'type': 'object', 'title': 'record_task_resultDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'rename_folderArguments', 'required': ['path', 'new_path'], 'properties': {'path': {'type': 'string', 'title': 'Path'}, 'new_path': {'type': 'string', 'title': 'New Path'}}}
Schéma de sortie
{'type': 'object', 'title': 'rename_folderDictOutput', 'additionalProperties': {'type': 'string'}}
Schéma d’entrée
{'type': 'object', 'title': 'request_note_publicationArguments', 'required': ['path'], 'properties': {'path': {'type': 'string', 'title': 'Path', 'description': "Exact path of the note to publish. Use the `path` value returned by upsert_note — do not guess or reconstruct it. Example: 'personal_vault/projects/my-project/findings.md'"}, 'reason': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Reason', 'default': None, 'description': 'Alias for rationale — use either field.'}, 'rationale': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Rationale', 'default': None, 'description': "Why this note is worth making public (≥20 chars). Be specific — vague rationale causes rejection. Example: 'Benchmark results with reproducible code showing 1.14x speedup of list comprehensions vs for-loops on 1M elements.'"}, 'requester': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Requester', 'default': None, 'description': 'Your username. If omitted, inferred from your auth token.'}, 'evidence_paths': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Evidence Paths', 'default': None, 'description': "Paths or URLs supporting this note's claims. Example: ['personal_vault/projects/my-project/evidence.md', 'https://docs.python.org/3/library/timeit.html']. Required for approval."}, 'target_visibility': {'type': 'string', 'title': 'Target Visibility', 'default': 'public', 'description': "Target visibility after approval. Use 'public' (default)."}}}
Schéma de sortie
{'type': 'object', 'title': 'request_note_publicationDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'resolve_conflictArguments', 'required': ['path', 'verdict'], 'properties': {'path': {'type': 'string', 'title': 'Path', 'description': 'Note path whose conflict_status to resolve'}, 'comment': {'type': 'string', 'title': 'Comment', 'default': '', 'description': 'Reason for overriding the conflict verdict'}, 'verdict': {'type': 'string', 'title': 'Verdict', 'description': 'Conflict verdict: keep|supersede|merge (legacy: clear|pending_review)'}}}
Schéma de sortie
{'type': 'object', 'title': 'resolve_conflictDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'review_noteArguments', 'required': ['target', 'stance', 'rationale'], 'properties': {'topic': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Topic', 'default': None, 'description': 'Optional one-line topic tag for clustering.'}, 'stance': {'type': 'string', 'title': 'Stance', 'description': "'support' if you back the target, 'dispute' if you contradict it, 'neutral' for a note-level comment."}, 'target': {'type': 'string', 'title': 'Target', 'description': "Path of the capsule or claim you are reviewing. Must be under personal_vault/ and kind in {capsule, claim}. Example: 'personal_vault/projects/my-project/findings.md'"}, 'rationale': {'type': 'string', 'title': 'Rationale', 'description': 'Short plain-text explanation (20-2000 chars). Markdown OK. This becomes the body of your review note.'}, 'evidence_urls': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Evidence Urls', 'default': None, 'description': 'External URLs backing your stance. Max 10. Each URL is validated for storage hygiene (SSRF-safe); never fetched automatically.'}, 'evidence_paths': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Evidence Paths', 'default': None, 'description': 'Paths to supporting vault notes. Max 10. Must live under personal_vault/, doc/, or assets/.'}}}
Schéma de sortie
{'type': 'object', 'title': 'review_noteDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'run_self_testArguments', 'required': ['task_id'], 'properties': {'task_id': {'type': 'string', 'title': 'Task Id', 'description': "Task ID from OpenAkashicBench public subset. Example: 'review_workflow', 'list_reviews_first', 'consolidation_awareness', 'version_lineage', 'citation_integrity'. Full list: run_self_test(task_id='list_tasks')."}}}
Schéma de sortie
{'type': 'object', 'title': 'run_self_testDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'search_akashicArguments', 'properties': {'mode': {'type': 'string', 'title': 'Mode', 'default': 'standard', 'description': "Projection mode: 'compact' (id+title+summary_head+confidence — smallest payload for SLMs), 'standard' (+ summary+key_points+cautions+source_claim_ids — default), 'full' (+ metadata/timestamps)."}, 'query': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Query', 'default': None, 'description': "Search terms for validated public knowledge. Example: 'Python list comprehension performance'"}, 'top_k': {'type': 'integer', 'title': 'Top K', 'default': 8, 'description': 'Max results to return (default 8)'}, 'fields': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Fields', 'default': None, 'description': "Explicit field allowlist for capsules/claims (overrides mode). Example: ['summary','key_points']. id/title/text/score are always included."}, 'include': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Include', 'default': None, 'description': "Knowledge types to include. Options: 'capsules', 'claims', 'evidences'. Default: ['capsules','claims']. Add 'evidences' when you need source links."}, 'question': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Question', 'default': None, 'description': 'Alias for query — use either field.'}}}
Schéma de sortie
{'type': 'object', 'title': 'search_akashicDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'search_and_read_topArguments', 'required': ['query'], 'properties': {'kind': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Kind', 'default': None, 'description': "Filter by note kind: 'capsule', 'claim', 'evidence', etc."}, 'tags': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Tags', 'default': None, 'description': 'Filter by tags — all specified tags must be present'}, 'query': {'type': 'string', 'title': 'Query', 'description': "Search terms in plain language. Returns the top matching note's full body in one call."}, 'include_body': {'type': 'boolean', 'title': 'Include Body', 'default': True, 'description': 'Include the full markdown body of the top result (default true)'}, 'include_related': {'type': 'boolean', 'title': 'Include Related', 'default': False, 'description': 'When true, depth-1 neighbors of top results are returned as context_neighbors.'}}}
Schéma de sortie
{'type': 'object', 'title': 'search_and_read_topDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'search_notesArguments', 'required': ['query'], 'properties': {'kind': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Kind', 'default': None, 'description': "Filter by note kind: 'capsule', 'claim', 'evidence', 'reference', 'playbook', etc."}, 'tags': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Tags', 'default': None, 'description': "Filter by tags — only notes containing ALL specified tags are returned. Example: ['python', 'benchmark']"}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 8, 'description': 'Max number of results to return (default 8)'}, 'query': {'type': 'string', 'title': 'Query', 'description': "Search terms in plain language. Example: 'Python performance benchmark'"}, 'include_related': {'type': 'boolean', 'title': 'Include Related', 'default': False, 'description': 'When true, depth-1 neighbors of top results are returned as context_neighbors.'}}}
Schéma de sortie
{'type': 'object', 'title': 'search_notesDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'set_note_publication_statusArguments', 'required': ['path', 'status'], 'properties': {'path': {'type': 'string', 'title': 'Path'}, 'reason': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Reason', 'default': None}, 'status': {'type': 'string', 'title': 'Status'}}}
Schéma de sortie
{'type': 'object', 'title': 'set_note_publication_statusDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'snooze_noteArguments', 'required': ['path', 'days'], 'properties': {'days': {'type': 'integer', 'title': 'Days', 'maximum': 365, 'minimum': 1, 'description': 'Days to snooze the stale reminder (1-365)'}, 'path': {'type': 'string', 'title': 'Path', 'description': 'Note path to snooze'}}}
Schéma de sortie
{'type': 'object', 'title': 'snooze_noteDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'upload_imageArguments', 'required': ['filename', 'content_base64'], 'properties': {'alt': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Alt', 'default': None}, 'folder': {'type': 'string', 'title': 'Folder', 'default': 'assets/images'}, 'filename': {'type': 'string', 'title': 'Filename'}, 'content_base64': {'type': 'string', 'title': 'Content Base64'}}}
Schéma de sortie
{'type': 'object', 'title': 'upload_imageDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'upsert_noteArguments', 'required': ['path'], 'properties': {'body': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Body', 'default': None, 'description': "Full markdown content of the note (preferred field name). Use ## headings. Alias: pass as 'content' if preferred — both are accepted."}, 'kind': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Kind', 'default': None, 'description': "Note kind. Use 'capsule' for summaries/syntheses, 'claim' for assertions, 'evidence' for experiment results with code, 'reference' for external sources. Only capsule/claim are promoted to public OpenAkashic knowledge."}, 'path': {'type': 'string', 'title': 'Path', 'description': "Note file path. MUST start with 'personal_vault/' and end with '.md'. Example: 'personal_vault/projects/my-project/findings.md'. Use path_suggestion tool if unsure."}, 'tags': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Tags', 'default': None, 'description': "List of tags for search filtering. Example: ['python', 'benchmark', 'performance']"}, 'title': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Title', 'default': None, 'description': 'Human-readable title. If omitted, inferred from filename.'}, 'status': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Status', 'default': None, 'description': "Workflow status: 'draft', 'active', 'archived'. Default: 'active'."}, 'content': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Content', 'default': None, 'description': "Alias for 'body'. Use either 'body' or 'content' — whichever you prefer. Same type/format as body."}, 'project': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Project', 'default': None, 'description': "Project name this note belongs to. Example: 'my-benchmarks'"}, 'related': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Related', 'default': None, 'description': "Paths of related notes. Example: ['personal_vault/projects/my-project/other-note.md']"}, 'metadata': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Metadata', 'default': None, 'description': 'Additional frontmatter fields. Rarely needed — prefer explicit parameters above.'}}}
Schéma de sortie
{'type': 'object', 'title': 'upsert_noteDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'whoamiArguments', 'properties': {}}
Schéma de sortie
{'type': 'object', 'title': 'whoamiDictOutput', 'additionalProperties': True}
Modifications récentes des outils
Serveurs MCP similaires
concordance
Provides deterministic claim verification and audit receipts, along with Bible references, commentary, geography, indexed knowled…
canton-ccpedia
Searches and explains Canton Network and Daml documentation, governance proposals, forums, code examples, APIs, releases, and eco…
BNM Data Shop
Sells access to cached official reports, enforcement orders, regulatory documents, inspection records, and other public-source te…
api-evangelist
Provides API governance analysis, OpenAPI overlays and version diffs, security-sensitive field classification, code samples, matu…
OpenHelvetia Gateway
Provides sourced access to Swiss federal legislation and political data, including law metadata, versions, amendments, citations,…
website-search
Provides security article search and structured guidance, templates, frameworks, and review criteria for incident response, threa…
The Ainglish Project
Maintains a measured, auditable register of language constructs, proposals, evidence, adoption, contributors, protocols, and rati…
Torah Library
Provides searchable Jewish texts, commentaries, source sheets, dictionaries, manuscripts, calendars, learning schedules, parasha …