LangChain agent with MCP tools and Claude Opus 4.7 streaming API