mcpserver / app.py
ryoshimu
commit
84ed094
raw
history blame contribute delete
582 Bytes
import gradio as gr
import logging
logging.basicConfig(level=logging.INFO)
logger = logging.getLogger(__name__)
def reverse_text(text: str) -> str:
"""テキストを逆順にします"""
logger.info(f"入力: {text}")
result = text[::-1]
logger.info(f"結果: {result}")
return result
demo = gr.Interface(
fn=reverse_text,
inputs=gr.Textbox(label="テキスト", value="Hello"),
outputs=gr.Textbox(label="結果"),
title="MCPサーバー"
)
if __name__ == "__main__":
logger.info("MCPサーバー起動")
demo.launch(mcp_server=True)