Erdogan has pushed for the ousting of President Bashar al-Assad throughout the Syria crisis to settle the conflict and said that international action had to go well beyond air strikes.
"Dropping tons of bombs from the air is only a temporary solution and only delays the threats and the danger," Erdogan told parliament in a keynote address on the opening day of its new session.
"The world should know that Turkey is not a country that will allow itself to be used in the search for a palliative solution," he added.
After months of reticence in the fight against IS that exasperated the West, Turkey has now shifted its policy and indicated it is willing to join the international coalition.
More From This Section
Ankara has not yet indicated what form its assistance could take although Erdogan has repeatedly called for a buffer zone on the Turkish border inside Syria -- backed by a no-fly zone -- to ensure security.
"Turkey has no intention of intervening in any country's internal affairs or grabbing any other country's land," Erdogan told parliament.
The ruling Justice and Development Party (AKP) has a strong majority in parliament but Erdogan called on the opposition to also vote for the mandate.
"Parties in parliament should take this into consideration when voting for the mandate," Erdogan said.
"Remaining silent means betraying our history."
Turkey has been accused of playing a role in the growth of IS with its past support of Islamist Syrian groups in the hope they would aid the ousting of Assad.
But Erdogan angrily lashed out at suggestions of collusion between Turkey and IS. "It is out of the question to tolerate or to have the slightest sympathy on our territory, region or planet for such a terrorist group," he said.