Navigate Select ESC Close

Build Anything With a CUSTOM MCP Server - Python Tutorial

2025-04-12 Education
176.5k
4.2k
155
Tech With Tim
Tech With Tim
2.0m subscribers

Unlock all features

FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.

Description

Download PyCharm and use it for free forever with one month of Pro included: https://www.jetbrains.com/pycharm/ In this video, I'm going to show you how to build a custom MCP server in Python and connect that to an AI agent. This is going to be very beginner friendly, but it's going to illustrate what MCP server actually is and how you make your own, and how you can extend this to do some really cool stuff. Want to make real money with coding? I share high-signal insights on careers, monetization, and leverage in my free newsletter. Join here and get my guide How to Make Money With Coding instantly: https://techwithtim.net/newsletter 🎞 Video Resources 🎞 Python MCP Server SDK: https://github.com/modelcontextprotocol/python-sdk?tab=readme-ov-file Install UV: https://docs.astral.sh/uv/getting-started/installation/#installation-methods Claude Desktop Download: https://claude.ai/download Code in this Video: https://github.com/techwithtim/PythonMCPServer MCP Server Video: https://www.youtube.com/watch?v=L94WBLL0KjY ⏳ Timestamps ⏳ 00:00 | Introduction to MCPs 01:41 | Setup/Install 04:09 | Basic MCP Example 04:59 | Installing in Claude Desktop 07:25 | Common Claude MCP Issues & Fixes 10:28 | Advanced MCP Server Demo Hashtags #Python #MCP #AIAgents

Top Comments (10)

@nascentnaga 2025-04-12

Tim soft launching his arms in this video. I see you

123 1 replies
@DavidLee-zn4no 2025-04-12

My boy tim look like he just came for lifetime fitness 🤣

29 1 replies
@dijei_fullfine 2025-04-12

the “don't get too distracted” and the blinking is one of the most distracting things you've done haha, here's an old subscriber, I hope this video gets me like the first flask/apis videos you did

13
@shareyourchristmas 2025-04-13

Thanks, this is interesting. Essentially this is about: 1. Interacting with an LLM ( using its capabilities as they are i.e you are not changing the core of the LLM) 2. Giving it a task ( prompt, query, request etc ..) 3. Giving it the data, tools, resources required to complete the task ( they all can come from multiple sources) 4. Specifying what to do with the output ( formatting it a certain way, saving it in a certain location, local or cloud etc...) 5. Specifying how often the task needs to be done. I am sure there are other elements, but that's what was the takeaway for me. Thank you for the introduction I look forward to learning more, particularly how to link functions to achieve a desired outcome (built-in and user defined functions) 🙏

12
@TechWithTim 2025-04-12

Download PyCharm and use it for free forever with one month of Pro included: https://www.jetbrains.com/pycharm/

8 2 replies
@alexch6854 2025-10-12

I really like how you barely explain the complex things related to MCP, but at the same time, you spend way more time explaining how to kill a process in Monit

3
@B-Luv 2025-07-21

Yo! You are redefining what a developer looks like! No more dude in a hoodie. All about the tank top! I love your videos and you have been a great help. Now let me help you with something. The three lined icon that represents a menu is called a "hamburger". OK my good deed of the day is done. Please keep doing what you are doing!

2
@josephmiguelfelizmarte622 2025-04-16

i was looking for tips in computer science major and i did not notice that the video was 5 years ago , when i click in the video i was like wtf this is the same guy hahaahahahahaha new follower

2
@R.KLibra 2025-11-20

Nice video, sir. I was very confused about MCP and you explained it in so much easy way. Kudos to you

0
@xii-j-01-alfonsoclementsut75 2026-05-14

Amazing, Helping me so much on the way to integrate MCP onto my server. Thanks a bunch mate !

0

Unlock the Data Inside
Turn Videos into Knowledge

  • Get FREE 10/day: transcripts, summaries, chats
  • Chat with videos, export text & PDF
  • $1 free API credit for RAG, chatbots & research

Free forever plan • All features unlocked

App screenshot