tanaikech/ToolsForMCPServer
If you are the rightful owner of ToolsForMCPServer and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Gemini CLI with MCP Server, built using Google Apps Script, enhances automation and productivity within the Google ecosystem by integrating Google's Gemini models with Google Workspace services.
The Gemini CLI with MCP Server leverages the Model Context Protocol (MCP) to extend the capabilities of Google's Gemini models through a command-line interface. By utilizing Google Apps Script Web Apps, this integration simplifies authorization for Google Workspace APIs, enabling seamless interaction with services like Gmail, Drive, and Calendar. This setup allows for executing complex, multi-step tasks directly within the Google ecosystem, significantly enhancing automation and productivity. The MCP server acts as a bridge, facilitating communication between the Gemini CLI and various Google services, unlocking a wide range of potential applications. This integration is particularly beneficial for developers looking to automate workflows and enhance productivity using Google's suite of tools.
Features
- Seamless integration with Google Workspace services.
- Simplified authorization using Google Apps Script.
- Support for complex, multi-step task execution.
- Customizable with additional Google Apps Script tools.
- Enhanced productivity and automation capabilities.
Tools
get_exchange_rate
Fetches the current exchange rate between specified currencies.
get_current_weather
Retrieves the current weather conditions for a specified location.
get_current_date_time
Provides the current date and time for a specified timezone.
search_schedule_on_Google_Calendar
Searches for events in Google Calendar within a specified date range.
create_schedule_to_Google_Calendar
Creates a new event in Google Calendar with specified details.
get_values_from_google_docs
Retrieves text or data from a specified Google Document.
put_values_into_google_docs
Appends text or data to a specified Google Document.
search_file_in_google_drive
Searches for files in Google Drive based on specified criteria.
get_file_from_google_drive
Retrieves a file from Google Drive using its ID.
put_file_to_google_drive
Uploads a file to Google Drive.
create_file_to_google_drive
Creates a new file in Google Drive with specified content.
generate_survey_with_google_forms
Generates a survey using Google Forms with specified questions.
generate_quiz_with_google_forms
Creates a quiz using Google Forms with specified questions and answers.
get_messages_by_time_from_Gmail
Retrieves emails from Gmail based on a specified time range.
get_messages_by_search_from_Gmail
Searches for emails in Gmail using a specified query.
add_label_to_Gmail
Adds a label to specified emails in Gmail.
auto_reply_draft_creation_Gmail
Creates a draft reply for specified emails in Gmail.
auto_new_draft_creation_Gmail
Creates a new draft email in Gmail with specified content.
send_mails_Gmail
Sends specified draft emails in Gmail.
remove_mails_Gmail
Deletes specified emails from Gmail.
get_values_from_google_sheets
Retrieves data from a specified Google Sheet.
put_values_to_google_sheets
Writes data to a specified Google Sheet.
generate_presentation_with_google_slides
Generates a presentation using Google Slides with specified content.