fastmcp/tests/utilities
Jeremiah Lowin 6a3a3077b7 Add fastmcp inspect command with detailed server analysis
- Add comprehensive server inspection utility supporting both FastMCP 1.x and 2.x
- Create detailed info dataclasses for tools, prompts, resources, and templates
- Implement CLI command with path:object notation and JSON output
- Add version reporting (fastmcp_version, mcp_version, server_version)
- Include comprehensive unit tests for utilities and CLI

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-21 16:40:54 -04:00
..
openapi openapi: Rewrite recursive #/components/schemas/ references 2025-06-20 14:34:47 -04:00
__init__.py restore 1.x code 2025-04-09 11:54:42 -04:00
test_cache.py Fix typing and static issues 2025-05-09 18:06:51 -04:00
test_inspect.py Add fastmcp inspect command with detailed server analysis 2025-06-21 16:40:54 -04:00
test_json_schema.py openapi: Improve pruning of unused defs 2025-06-20 14:34:41 -04:00
test_logging.py Only apply log config to FastMCP loggers 2025-04-14 15:45:05 -04:00
test_mcp_config.py Add transport handling for trailing slashes 2025-06-20 13:12:23 -04:00
test_tests.py Remove open-ended and server-specific settings 2025-06-07 20:20:04 -04:00
test_typeadapter.py Make the type checker less sad 2025-06-05 23:02:40 -05:00
test_types.py Add missing tests 2025-06-16 08:10:34 +02:00