fichel
MCP Serverfichelpublic

agents

一个为期6周的课程,学习使用OpenAI Agents SDK、CrewAI等工具开发和部署AI代理。

Repository Info

0
Stars
0
Forks
0
Watchers
0
Issues
Jupyter Notebook
Language
MIT License
License

About This Server

一个为期6周的课程,学习使用OpenAI Agents SDK、CrewAI等工具开发和部署AI代理。

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

Master AI Agentic Engineering - build autonomous AI Agents

6 week journey to code and deploy AI Agents with OpenAI Agents SDK, CrewAI, LangGraph, AutoGen and MCP

!Autonomous Agent

If you're looking at this in Cursor, please right click on the filename in the Explorer on the left, and select "Open preview", to view the formatted version.

I couldn't be more excited to welcome you! This is the start of your 6 week adventure into the powerful, astonishing and often surreal world of Agentic AI.

Before you begin

I'm here to help you be most successful! Please do reach out if I can help, either in the platform or by emailing me direct (ed@edwarddonner.com). It's always great to connect with people on LinkedIn to build up the community - you'll find me here:
https://www.linkedin.com/in/eddonner/
And this is new to me, but I'm also trying out X/Twitter at @edwarddonner - if you're on X, please show me how it's done 😂

The not-so-dreaded setup instructions

Perhaps famous last words: but I really, truly hope that I've put together an environment that will be not too horrific to set up!

  • Windows people, your instructions are here
  • Mac people, yours are here
  • Linux people, yours are here

Any problems, please do contact me.

Important notes for CrewAI week (Week 3)

  1. There are two ways that you can work on the CrewAI project in week 3. Either review the code for each project while I build it, and then do crewai run to see it in action. Or if you prefer to be more hands-on, then create your own Crew project from scratch to mirror mine; for example, create my_debate to go alongside debate, and write the code alongside me. Either approach works!
  2. It's possible that you will need to run this command in a Cursor Terminal in order to run the Crew commands: uv tool install crewai
  3. Windows users: there's a new issue that was recently introduced by one of Crew's libraries. Until this is fixed, you might get a "unicode" error when you try to run crewai create crew. If that happens, please try running this command in the Terminal first: $env:PYTHONUTF8 = "1"

Super useful resources

  • The course resources with videos
  • Many essential guides in the guides section
  • The troubleshooting notebook

API costs - please read me!

This course does involve making calls to OpenAI and other frontier models, requiring an API key and a small spend, which we set up in the SETUP instructions. If you'd prefer not to spend on API calls, there are cheaper alternatives like DeepSeek and free alternatives like using Ollama!

Details are here.

Be sure to monitor your API costs to ensure you are totally happy with any spend. For OpenAI, the dashboard is here.

ABOVE ALL ELSE -

Be sure to have fun with the course! You could not have picked a better time to be learning about Agentic AI. I hope you enjoy every single minute! And if you get stuck at any point - contact me.

Quick Start

1

Clone the repository

git clone https://github.com/fichel/agents
2

Install dependencies

cd agents
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownerfichel
Repoagents
LanguageJupyter Notebook
LicenseMIT License
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation