[MCP] Tiny Agents in Python (#3098)
* first draft of tiny agents in python
* server types
* nits
* better typing
* nit
* refactor a bit
* revert
* add constants
* Update src/huggingface_hub/inference/_mcp/utils.py
Co-authored-by: Julien Chaumond <julien@huggingface.co>
* Update src/huggingface_hub/inference/_mcp/tiny_agent.py
Co-authored-by: Julien Chaumond <julien@huggingface.co>
* style
* rename and use get_token() helper
* typer and load agents from the Hub
* remove local agents
* update default provider
* remove unnecessary args
* fixes
* better exit?
* fix
---------
Co-authored-by: Julien Chaumond <julien@huggingface.co>