""" Test simple de l'onglet Resources MCP """ import gradio as gr from mcp_server import mcp_registry def create_simple_resources_interface(): """Interface simplifiée pour tester l'onglet Resources""" with gr.Blocks(title="MCP Resources Test") as demo: gr.Markdown("# Test Resources MCP") with gr.Tab("Resources"): test_btn = gr.Button("Test Resource") output = gr.Markdown() def test_resource(): try: resources = mcp_registry.list_resources() result = "## Resources MCP\n\n" for uri, info in resources.items(): result += f"- `{uri}`: {info['description']}\n" return result except Exception as e: return f"Error: {str(e)}" test_btn.click(test_resource, outputs=[output]) return demo if __name__ == "__main__": demo = create_simple_resources_interface() demo.launch(share=True)