Today, I continued working hands-on with the MCP server, this time using the ArcGIS Earth Automation API as the application scenario. I used Cursor together with Claude 3.7 Sonnet, referencing the official Model Context Protocol servers' Python SDK to carry out some Vibe Coding. By the end of the workday, I had successfully run through the core workflow. There’s still some polishing to do before submission, but it’s coming together nicely. I tested the setup using the MCP Inspector, which worked quite well. Toward the end of the day, I switched back to using Claude as the MCP Client for another round of testing. It was genuinely exciting to see Claude follow my instructions, call various tools, and interact with Earth—I could hardly wait to complete the whole workflow!
As usual, I went to the gym at noon. I didn’t work out much, but the key thing is maintaining the habit.
In the evening, it got really cold. I had originally planned to go pick up Xiaoyan from Sanlitun, but halfway there, I felt frozen and asked her to take the subway instead—I met her at the station. After dinner, Hamer continued putting up English conversation stickers with me. She had even called me after school to remind me to come home early so we could do it together. I had intended to watch a movie afterward, but Hamer came running over, asking to join. In the end, we watched the animated film Goldie together.
