Commit 1a4e46e
committed
docs(mcp-patterns): add comprehensive MCP Design Pattern documentation
- Created new docs/user-guide/mcp-design-patterns.md (925 lines)
- Pattern 1: Progressive Tool Discovery (arango_search_tools, arango_list_tools_by_category)
- Pattern 2: Context Switching (arango_switch_context, arango_get_active_context, arango_list_contexts)
- Pattern 3: Tool Unloading (arango_advance_workflow_stage, arango_get_tool_usage_stats, arango_unload_tools)
- Complete workflow examples demonstrating 98.7% token savings
- Decision matrix for pattern selection
- Best practices and error handling guidance
- Updated docs/user-guide/tools-reference.md
- Added section 11: MCP Design Pattern Tools (9 tools)
- Complete API documentation for all 9 pattern tools
- Updated tool count from 34 to 43 tools
- Added cross-reference to MCP Design Patterns Guide
- Updated README.md
- Updated tool count from 34 to 43 tools (10 categories)
- Added MCP Design Patterns feature highlight
- Added Quick Link to MCP Design Patterns Guide
- Listed all 9 new tools in Available Tools section
- Updated docs/README.md
- Added MCP Design Patterns Guide to User Guide section
- Updated tool count from 34 to 43 tools
- Updated expected tool count in Quick Start section
Inspired by Anthropic's research on code execution with MCP demonstrating
up to 98.7% token savings through progressive tool discovery1 parent 870462d commit 1a4e46e
File tree
4 files changed
+1455
-13
lines changed- docs
- user-guide
4 files changed
+1455
-13
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
| 23 | + | |
22 | 24 | | |
23 | 25 | | |
24 | 26 | | |
25 | 27 | | |
26 | 28 | | |
27 | 29 | | |
28 | | - | |
| 30 | + | |
| 31 | + | |
29 | 32 | | |
30 | 33 | | |
31 | 34 | | |
| |||
43 | 46 | | |
44 | 47 | | |
45 | 48 | | |
46 | | - | |
| 49 | + | |
47 | 50 | | |
48 | | - | |
| 51 | + | |
49 | 52 | | |
50 | 53 | | |
51 | 54 | | |
| |||
221 | 224 | | |
222 | 225 | | |
223 | 226 | | |
224 | | - | |
| 227 | + | |
225 | 228 | | |
226 | 229 | | |
227 | 230 | | |
| |||
275 | 278 | | |
276 | 279 | | |
277 | 280 | | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
278 | 292 | | |
279 | 293 | | |
| 294 | + | |
| 295 | + | |
280 | 296 | | |
281 | 297 | | |
282 | 298 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
53 | | - | |
| 52 | + | |
| 53 | + | |
54 | 54 | | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
55 | 61 | | |
56 | 62 | | |
57 | 63 | | |
| |||
247 | 253 | | |
248 | 254 | | |
249 | 255 | | |
250 | | - | |
| 256 | + | |
251 | 257 | | |
252 | 258 | | |
253 | 259 | | |
| |||
0 commit comments