MCP server implementing Claude Code functionality for software engineering tasks and development workflows