mirror of
https://github.com/PrefectHQ/fastmcp.git
synced 2026-08-20 04:24:17 +02:00
- Restructured confusing sections: 'Object-like Results' → 'Dictionaries and Objects', 'Non-object Results' → 'Primitives and Collections', 'Complex Type Example' → 'Typed Models' - Simplified CodeGroup examples to show Tool Definition + MCP Result instead of 3-4 confusing tabs - Split Primitives/Collections into separate CodeGroups for clarity - Renamed 'Full Control with ToolResult' → 'ToolResult and Metadata' for better TOC visibility - Flattened ToolResult documentation with inline field descriptions instead of nested headings - Added version badge for ToolResult meta field (2.13.1) - Added clarification that ToolResult meta is separate from @mcp.tool meta - Improved example server with realistic metadata (execution time, character/word counts) - Fixed code formatting (multi-line objects, trailing commas) |
||
|---|---|---|
| .. | ||
| atproto_mcp | ||
| auth | ||
| fastmcp_config | ||
| fastmcp_config_demo | ||
| smart_home | ||
| complex_inputs.py | ||
| config_server.py | ||
| desktop.py | ||
| echo.py | ||
| get_file.py | ||
| in_memory_proxy_example.py | ||
| memory.fastmcp.json | ||
| memory.py | ||
| mount_example.fastmcp.json | ||
| mount_example.py | ||
| sampling.py | ||
| sampling_fallback.py | ||
| screenshot.fastmcp.json | ||
| screenshot.py | ||
| serializer.py | ||
| simple_echo.py | ||
| tags_example.py | ||
| text_me.py | ||
| tool_result_echo.py | ||