MCP Model Context Protocol Concept for AI Systems with Structured Context Sharing, Tool Integration and Secure Data Exchange