Step-by-step guide to AI agents with MCP: build servers, integrate APIs, and unlock real AI applications