You have no items in your shopping cart.
Course Details
Course Details
What You'll Learn
Topic 1 AI Vibe Coding for MCP Fundamentals
- What Is AI Vibe Coding
- Setting Up Cursor, GitHub Copilot and Claude for MCP Development
- Overview of Model Context Protocol (MCP) Architecture
- Understanding MCP Tools, Resources and Prompts
- Installing and Configuring FastMCP
- Vibe Coding Your First MCP Server
Topic 2 Vibe Coding MCP Tools with FastMCP
- Designing MCP Tools for Real-World Workflows
- Vibe Coding Tool Functions from Plain-English Prompts
- Adding Resources and Prompt Templates to MCP Servers
- Handling Inputs, Outputs and Errors in MCP Tools
- Testing MCP Tools with AI Clients
- Reviewing and Debugging AI-Generated MCP Code
Topic 3 Connecting MCP Tools to AI Assistants and APIs
- Connecting MCP Servers to Claude and Other AI Assistants
- Vibe Coding API Integrations for MCP Tools
- Working with Databases and Files from MCP Tools
- Authentication and Permission Management for MCP Tools
- Iterating and Improving MCP Tools with Follow-Up Prompts
Topic 4 Deploying and Scaling MCP Tools
- Packaging and Deploying FastMCP Servers
- Local and Remote MCP Transports (stdio and HTTP)
- Security Best Practices for MCP Tools
- Performance Optimisation and Debugging
- Real-World Use Cases of MCP Tools in AI Workflow Automation
- Capstone: Vibe Code an End-to-End MCP Tool
Course Info
Prerequisite
This is a intermediate level course. The following prerequisite is assumed
- Basic HTML
- Basic CSS
- Basic Javascript
- Basic Python
Software Requirement
Please download and install the following software prior to the class
- Python 3.x https://www.python.org/downloads/
- Sublime Text 3 https://www.sublimetext.com/3
- Pycharm https://www.jetbrains.com/pycharm/download/
Job Roles
Job Roles
- AI Tools Developer
- MCP Solutions Engineer
- AI Integration Specialist
- Full Stack AI Developer
- AI Automation Engineer
- DevOps Engineer (AI Platforms)
- AI Product Developer
- Software Engineer (AI Tools)
- AI Platform Architect
- Machine Learning Engineer
- AI Workflow Automation Specialist
- Backend Developer (AI Services)
- API Developer
- AI Solutions Consultant
- Conversational AI Developer
- AI Infrastructure Engineer
- Technical Lead (AI Development)
- AI Application Developer
- Prompt Engineer
- AI Systems Integrator
Trainers
Trainers
Saeid is co-founder of Skymics Sdn Bhd. He has 8 years of experience in the field of IoT (Internet of Things) and Information Technology. He is a certified IBM IoT Practitioner and instructor, and a Certified Citizen Data Scientist Train-The-Trainer. He has been co-inventor of 3 inventions during the last 4 years.
Review
Customer Reviews (5)
- Learned a lot Review by Course Participant/Trainee
-
The trainer is an expert in the subject and shared many practical insights from real projects. (Posted on 28/06/2026)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Fantastic experience Review by Course Participant/Trainee
-
The course materials were detailed and easy to reference afterwards. Great value for money. (Posted on 22/11/2025)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Great practical training Review by Course Participant/Trainee
-
Well organised course with clear objectives. The step-by-step approach made it easy to follow. (Posted on 15/02/2025)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Very informative Review by Course Participant/Trainee
-
The trainer was knowledgeable and explained the concepts clearly with real-world examples. (Posted on 08/10/2024)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Would attend again Review by Course Participant/Trainee
-
Very engaging session. The trainer patiently answered all our questions and gave useful tips. (Posted on 28/04/2024)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment
Write Your Own Review
- Recommended Courses