MCP
MCP capabilities and limits
The read, project, annotation, and file capabilities currently exposed by Weave MCP.MCP capabilities and limits
Weave MCP lets an Agent work inside an explicitly granted knowledge-base boundary. It does not expose the whole disk.
Current tools
| Tool | Purpose | Permission and confirmation |
|---|---|---|
zhixi_list_knowledge_bases |
List knowledge bases granted to this client | Read-only pairing |
zhixi_search_documents |
Search one granted knowledge base, up to 10 results | Read-only pairing |
zhixi_read_document_excerpt |
Read up to 1,200 characters from a current search citation | Read-only pairing |
zhixi_list_project_items |
List non-archived project items | Read-only pairing |
zhixi_create_project_observation |
Create an evidence-backed proposed project observation | project_manage |
zhixi_create_ai_derived_record |
Create a traceable AI-derived record | derived_write |
zhixi_request_operation_confirmation |
Submit a note, annotation batch, or file-operation plan | Matching write grant; never executes the plan |
zhixi_execute_approved_note_operation |
Create or update an approved note | One-time confirmation token |
zhixi_execute_approved_annotation_batch |
Atomically create 1–100 highlights or notes | One-time token; any invalid item rolls back the batch |
zhixi_execute_approved_directory_creation |
Create an approved directory | One-time confirmation token |
zhixi_execute_approved_file_trash |
Move files to Weave’s recoverable private trash | One-time confirmation token |
zhixi_execute_approved_file_restore |
Restore files from private trash | One-time confirmation token |
Agents should obtain exact input schemas dynamically through tools/list. This documentation intentionally does not duplicate schemas that could become stale.
Operations that are not available
- Reading arbitrary local paths;
- Enumerating an ungranted knowledge base;
- Permanently deleting files;
- Directly accepting or overwriting existing project facts;
- Bypassing Desktop approval for a high-impact write;
- Calling tools while Weave is not running.
Rename and move plans can currently be submitted, but no execution tool is exposed. An Agent must not claim those operations were completed.