BuildMCPServer
Language:
Python
Stars:
18
Forks:
2
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
Publisher info
Nicholas Renotte
Data Science guy @IBM
More MCP servers built with Python
Create, backtest, and execute trades directly in one chat box. The Composer MCP Server gives LLMs the power to backtest investment ideas and execute automated trading strategies. Trade across stocks, ETFs, and crypto directly in Claude.
An MCP to generate presentations with AI. Create and edit PowerPoint presentations with AI.
The PaddleOCR MCP server brings enterprise-grade OCR and document parsing capabilities to AI applications. Built on PaddleOCR β a proven solution with 50,000+ GitHub stars, deeply integrated by leading projects like MinerU, RAGFlow, and OmniParserβ with targeted optimizations based on the MCP concept.