PrimitiveAnything
🏆
Generate 3D primitive assembly from 3D models
Thanks @LeroyDyer , yes you can actually use the Gradio Chatbot as an MCP Client as well, although that is not the focus of this guide. Here's a guide that shows Gradio chatbot as an MCP Client and Gradio apps an MCP server:
https://www.gradio.app/guides/building-an-mcp-client-with-gradio
sdk_version
to 5.28
(in the README.md
)mcp_server=True
in launch()
def generate(text, speed=1):
"""
Convert text to speech audio.
Parameters:
text (str): The input text to be converted to speech.
speed (float, optional): Playback speed of the generated speech.
mcp_server=True
in launch()
import gradio as gr
def letter_counter(word, letter):
"""Count the occurrences of a specific letter in a word.
Args:
word: The word or phrase to analyze
letter: The letter to count occurrences of
Returns:
The number of times the letter appears in the word
"""
return word.lower().count(letter.lower())
demo = gr.Interface(
fn=letter_counter,
inputs=["text", "text"],
outputs="number",
title="Letter Counter",
description="Count how many times a letter appears in a word"
)
demo.launch(mcp_server=True)