Integrations
Integrates with a FastAPI hosted ML server to serve a trained Random Forest model for predictions and data processing.
Provides integration with GitHub repositories for cloning and accessing code resources needed for the MCP server setup.
Integrates with Imgur for image hosting used in the demonstration of the MCP server capabilities.
Build a MCP Server
A complete walkthrough on how to build a MCP server to serve a trained Random Forest model and integrate it with Bee Framework for ReAct interactivity.
See it live and in action 📺
Startup MCP Server 🚀
- Clone this repo
git clone https://github.com/nicknochnack/BuildMCPServer
- To run the MCP server
cd BuildMCPServer
uv venv
source .venv/bin/activate
uv add .
uv add ".[dev]"
uv run mcp dev server.py
- To run the agent, in a separate terminal, run:
source .venv/bin/activate
uv run singleflowagent.py
Startup FastAPI Hosted ML Server
git clone https://github.com/nicknochnack/CodeThat-FastML
cd CodeThat-FastML
pip install -r requirements.txt
uvicorn mlapi:app --reload
Detailed instructions on how to build it can also be found here
Other References 🔗
- Building MCP Clients (used in singleflow agent)
- Original Video where I build the ML server
Who, When, Why?
👨🏾💻 Author: Nick Renotte 📅 Version: 1.x 📜 License: This project is licensed under the MIT License
This server cannot be installed
A server that integrates trained Random Forest models with Bee Framework, enabling ReAct interactivity for AI tools and agents.
- See it live and in action 📺
- Startup MCP Server 🚀
- Startup FastAPI Hosted ML Server
- Other References 🔗 </br>
- Who, When, Why?
Related Resources
Related MCP Servers
- -securityAlicense-qualityThis server facilitates the invocation of AI models from providers like Anthropic, OpenAI, and Groq, enabling users to manage and configure large language model interactions seamlessly.Last updated -4PythonMIT License
- -securityFlicense-qualityThis server integrates DeepSeek and Claude AI models to provide enhanced AI responses, featuring a RESTful API, configurable parameters, and robust error handling.Last updated -13TypeScript
- -securityAlicense-qualityAn MCP server that provides AI assistants access to the Beeminder API, allowing them to help users track goals, manage datapoints, and interact with Beeminder's self-commitment tools through natural language.Last updated -2PythonMIT License
- -securityFlicense-qualityA server that provides rich UI context and interaction capabilities to AI models, enabling deep understanding of user interfaces through visual analysis and precise interaction via Model Context Protocol.Last updated -24Python