no, Mary gave birth to several children according to the Bible
Mt 1:25 And knew her not till she had brought forth her firstborn son: and he called his name JESUS.
Firstborn, meaning more than one
Mt 12:46 While he yet talked to the people, behold, [his] mother and his brethren stood without, desiring to speak with him.
Mt 12:47 Then one said unto him, Behold, thy mother and thy brethren stand without, desiring to speak with thee.
Mt 12:48 But he answered and said unto him that told him, Who is my mother? and who are my brethren?
Mt 12:49 And he stretched forth his hand toward his disciples, and said, Behold my mother and my brethren!
Mt 12:50 For who soever shall do the will of my Father which is in heaven, the same is my brother, and sister, and mother.
Here, Jesus rebuked the crowd, plainly saying that even though his siblings were present, that those who believed on Him were brothers, also, not just blood relations
The Apostle James is called the Lord’s Brother, family, blood brother
Gal 1:18 Then after three years I went up to Jerusalem to see Peter, and abode with him fifteen days.
Gal 1:19 But other of the apostles saw I none, save James the Lord’s brother.
Mary’s name is not mentioned once in Revelation.
That claim is not valid as it cannot be supported by Scripture.
Again, you are not simply interpreting a text in Rev. 12 which even Rome has not infallibly defined, and Scripturally is not Mary, but also making another text to teach that Mary is the unique mother of all Christians, not simply John, and not Peter (which is what would be consistent with the RC papa theology). And which Scripture does not teach, but instead what the Lord actually did and said was,
But he answered and said unto him that told him, Who is my mother? and who are my brethren? And he stretched forth his hand toward his disciples, and said, Behold my mother and my brethren! For whosoever shall do the will of my Father which is in heaven, the same is my brother, and sister, and mother. (Matthew 12:48-50)
Thus, provided with a perfect opportunity to elevate holy Mary as the most holy of all saint, etc., instead the Lord equated her to be one of many mothers, and thus contrasted her to the fabricated Catholic Mary . For the Mary of Catholicism in its totality simply does not exists in Scripture, but essentially neither does the church of Rome.
The heavenly Jerusalem is the only entity said to be "the mother of us [believers) all," (Gal. 4:26) and Mary is only one mother and sister of disciples, as whoever shall do the will of the Father which is in heaven