MCP Component Server
If you are the rightful owner of MCP Component Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The MCP Component Server is a FastMCP server-based implementation that converts AppBuilder Components into FastMCP tools, enabling seamless integration of Baidu cloud AI services into MCP-compatible environments.
The MCPComponentServer class provides a bridge between AppBuilder Components and FastMCP tools, allowing you to convert AppBuilder Components into MCP-compatible tools. It handles various content types such as text, images, audio, and references, and manages visibility scopes for different audiences. The server supports streaming responses through generators, making it a versatile tool for integrating AI services into MCP environments.
Features
- Automatic conversion of AppBuilder Components to MCP tools
- Support for multiple content types: Text, Image, Audio, Reference
- Configurable host and port settings
- Built-in error handling and logging
- Support for custom tool registration and automatic MIME type detection