import React from 'react';

const SidebarMcpIcon: React.FC<{ className?: string }> = ({ className }) => {
  return (
    <svg className={className} viewBox="0 0 34 34" fill="none" xmlns="http://www.w3.org/2000/svg">
      <path d="M9 15.9474L9 22.75C9 25.0972 10.9028 27 13.25 27C15.5972 27 17.5 25.0972 17.5 22.75V10.25C17.5 7.90279 19.4028 6 21.75 6C24.0972 6 26 7.90279 26 10.25V18.2927" stroke="currentColor" strokeWidth="2.4" strokeLinecap="round" strokeLinejoin="round" />
      <path d="M5 8.92308C5 8.41328 5.41328 8 5.92308 8H12.0769C12.5867 8 13 8.41328 13 8.92308V11C13 13.2091 11.2091 15 9 15C6.79086 15 5 13.2091 5 11V8.92308Z" stroke="currentColor" strokeWidth="2.21538" />
      <path d="M30 25.0769C30 25.5867 29.5867 26 29.0769 26L22.9231 26C22.4133 26 22 25.5867 22 25.0769L22 23C22 20.7909 23.7909 19 26 19C28.2091 19 30 20.7909 30 23L30 25.0769Z" stroke="currentColor" strokeWidth="2.21538" />
      <path d="M7 8L7 5" stroke="currentColor" strokeWidth="2.21538" strokeLinecap="round" strokeLinejoin="round" />
      <path d="M24 29L24 26" stroke="currentColor" strokeWidth="2.21538" strokeLinecap="round" strokeLinejoin="round" />
      <path d="M11 8L11 5" stroke="currentColor" strokeWidth="2.21538" strokeLinecap="round" strokeLinejoin="round" />
      <path d="M28 29L28 26" stroke="currentColor" strokeWidth="2.21538" strokeLinecap="round" strokeLinejoin="round" />
    </svg>
  );
};

export default SidebarMcpIcon;
