3⃣Introduction to Python Programming is another great option to get started.
This is a free course from Udacity. It covers a little more than "Learn to Program", so this is the one I'd recommend to get started if you already know another language.
• You can use it with any of the major models (GPT-X, Gemini, Claude)
• It has an option to Chat and Edit with the model
• It has an Agent mode to make changes to the notebook autonomously
Knowledge graphs are a game-changer for AI Agents, and this is one example of how you can take advantage of them.
How this works:
1. Cursor connects to Graphiti's MCP Server. Graphiti is a very popular open-source Knowledge Graph library for AI agents.
2. Graphiti connects to Neo4j running locally.
Now, every time I interact with Cursor, the information is synthesized and stored in the knowledge graph. In short, Cursor now "remembers" everything about our project.
Huge!
Here is the video I recorded.
To get this working on your computer, follow the instructions on this link:
Something super cool about using Graphiti's MCP server:
You can use one model to develop the requirements and a completely different model to implement the code. This is a huge plus because you could use the stronger model at each stage.
Also, Graphiti supports custom entities, which you can use when running the MCP server.
You can use these custom entities to structure and recall domain-specific information, which will tenfold the accuracy of your results.
Here is an explanation of what MCP is, how it works, and why I think it's awesome.
I will also show you the MCP server I'm building.
This is good stuff.
For those who like YouTube better:
By the way, I won't like you anymore if you don't subscribe to my channel.
Here is where I'd start reading to understand what MCP is and what it does:
After you read "Core architecture", jump around all the other concepts. They will give you an idea of everything you can do with MCP. modelcontextprotocol.io/docs/concepts/…