关于
Streamline the integration of custom logic into AI workflows with Dynamic Tools. This server automatically discovers Python files in a designated directory, extracts their functionality and parameter schemas from docstrings, and exposes them as interactive tools to any Model Context Protocol (MCP) compatible AI client. It empowers developers to rapidly create and deploy new AI capabilities by simply writing Python scripts, eliminating complex setup and configuration. The system includes robust error handling to provide detailed feedback during development, making the process of building AI-enhanced tools efficient and straightforward.
主要功能
- Automatic discovery of Python files in a specified directory
- Instant tool availability to AI clients (requires client restart for some clients)
- Dynamic extraction of tool schemas from function docstrings
- 0 GitHub stars
- Standardized `invoke` function signature for easy tool creation
- Robust error handling with detailed feedback for debugging
使用案例
- Enabling AI to generate secure passwords with custom parameters
- Allowing AI to perform text transformations like uppercase, lowercase, or reverse
- Providing AI with the ability to call external REST APIs and fetch data