このMCPでできること
Provides a shared long-term knowledge vault for searching, reading, writing, reviewing, confirming, disputing, and publishing validated notes and knowledge capsules.
ツール
入力スキーマ
{'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'"}}}
出力スキーマ
{'type': 'object', 'title': 'append_note_sectionDictOutput', 'additionalProperties': True}
入力スキーマ
{'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}}}
出力スキーマ
{'type': 'object', 'title': 'bootstrap_projectDictOutput', 'additionalProperties': True}
入力スキーマ
{'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.'}}}
出力スキーマ
{'type': 'object', 'title': 'claim_contribution_statusDictOutput', 'additionalProperties': True}
入力スキーマ
{'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."}}}
出力スキーマ
{'type': 'object', 'title': 'confirm_noteDictOutput', 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'title': 'create_folderArguments', 'required': ['path'], 'properties': {'path': {'type': 'string', 'title': 'Path'}}}
出力スキーマ
{'type': 'object', 'title': 'create_folderDictOutput', 'additionalProperties': {'type': 'string'}}
入力スキーマ
{'type': 'object', 'title': 'debug_log_tailArguments', 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 100}}}
出力スキーマ
{'type': 'object', 'title': 'debug_log_tailDictOutput', 'additionalProperties': True}
入力スキーマ
{'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}}}
出力スキーマ
{'type': 'object', 'title': 'debug_recent_requestsDictOutput', 'additionalProperties': True}
入力スキーマ
{'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}}}
出力スキーマ
{'type': 'object', 'title': 'debug_tool_traceDictOutput', 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'title': 'delete_noteArguments', 'required': ['path'], 'properties': {'path': {'type': 'string', 'title': 'Path'}}}
出力スキーマ
{'type': 'object', 'title': 'delete_noteDictOutput', 'additionalProperties': {'type': 'string'}}
入力スキーマ
{'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."}}}
出力スキーマ
{'type': 'object', 'title': 'dispute_noteDictOutput', 'additionalProperties': True}
入力スキーマ
{'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'"}}}
出力スキーマ
{'type': 'object', 'title': 'get_capsuleDictOutput', 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'title': 'get_openakashic_guidanceArguments', 'properties': {}}
出力スキーマ
{'type': 'object', 'title': 'get_openakashic_guidanceDictOutput', 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'title': 'list_foldersArguments', 'properties': {}}
出力スキーマ
{'type': 'object', 'title': 'list_foldersDictOutput', 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'title': 'list_note_publication_requestsArguments', 'properties': {'status': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Status', 'default': None}}}
出力スキーマ
{'type': 'object', 'title': 'list_note_publication_requestsDictOutput', 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'title': 'list_notesArguments', 'properties': {'folder': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Folder', 'default': None}}}
出力スキーマ
{'type': 'object', 'title': 'list_notesDictOutput', 'additionalProperties': True}
入力スキーマ
{'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.'}}}
出力スキーマ
{'type': 'object', 'title': 'list_reviewsDictOutput', 'additionalProperties': True}
入力スキーマ
{'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)'}}}
出力スキーマ
{'type': 'object', 'title': 'list_stale_notesDictOutput', 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'title': 'move_noteArguments', 'required': ['path', 'new_path'], 'properties': {'path': {'type': 'string', 'title': 'Path'}, 'new_path': {'type': 'string', 'title': 'New Path'}}}
出力スキーマ
{'type': 'object', 'title': 'move_noteDictOutput', 'additionalProperties': {'type': 'string'}}
入力スキーマ
{'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'"}}}
出力スキーマ
{'type': 'object', 'title': 'path_suggestionDictOutput', 'additionalProperties': {'type': 'string'}}
入力スキーマ
{'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."}}}
出力スキーマ
{'type': 'object', 'title': 'read_noteDictOutput', 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'title': 'read_raw_noteArguments', 'required': ['path'], 'properties': {'path': {'type': 'string', 'title': 'Path'}}}
出力スキーマ
{'type': 'object', 'title': 'read_raw_noteDictOutput', 'additionalProperties': True}
入力スキーマ
{'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'}}}
出力スキーマ
{'type': 'object', 'title': 'record_task_resultDictOutput', 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'title': 'rename_folderArguments', 'required': ['path', 'new_path'], 'properties': {'path': {'type': 'string', 'title': 'Path'}, 'new_path': {'type': 'string', 'title': 'New Path'}}}
出力スキーマ
{'type': 'object', 'title': 'rename_folderDictOutput', 'additionalProperties': {'type': 'string'}}
入力スキーマ
{'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)."}}}
出力スキーマ
{'type': 'object', 'title': 'request_note_publicationDictOutput', 'additionalProperties': True}
入力スキーマ
{'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)'}}}
出力スキーマ
{'type': 'object', 'title': 'resolve_conflictDictOutput', 'additionalProperties': True}
入力スキーマ
{'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/.'}}}
出力スキーマ
{'type': 'object', 'title': 'review_noteDictOutput', 'additionalProperties': True}
入力スキーマ
{'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')."}}}
出力スキーマ
{'type': 'object', 'title': 'run_self_testDictOutput', 'additionalProperties': True}
入力スキーマ
{'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.'}}}
出力スキーマ
{'type': 'object', 'title': 'search_akashicDictOutput', 'additionalProperties': True}
入力スキーマ
{'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.'}}}
出力スキーマ
{'type': 'object', 'title': 'search_and_read_topDictOutput', 'additionalProperties': True}
入力スキーマ
{'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.'}}}
出力スキーマ
{'type': 'object', 'title': 'search_notesDictOutput', 'additionalProperties': True}
入力スキーマ
{'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'}}}
出力スキーマ
{'type': 'object', 'title': 'set_note_publication_statusDictOutput', 'additionalProperties': True}
入力スキーマ
{'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'}}}
出力スキーマ
{'type': 'object', 'title': 'snooze_noteDictOutput', 'additionalProperties': True}
入力スキーマ
{'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'}}}
出力スキーマ
{'type': 'object', 'title': 'upload_imageDictOutput', 'additionalProperties': True}
入力スキーマ
{'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.'}}}
出力スキーマ
{'type': 'object', 'title': 'upsert_noteDictOutput', 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'title': 'whoamiArguments', 'properties': {}}
出力スキーマ
{'type': 'object', 'title': 'whoamiDictOutput', 'additionalProperties': True}
最近のツール変更
類似のMCPサーバー
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 …