MCP_Server

Sachin-bluebash/MCP_Server

3.2

If you are the rightful owner of MCP_Server 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 MCP Registration App is a demo project utilizing Google Gemini 1.5 Flash to interact with an MCP server for user data management.

Tools
  1. store_user_data

    Stores user data such as name, email, and DOB in a CSV file.

  2. fetch_user_data

    Retrieves all stored user data from the CSV file.

Gemini MCP Registration App

This is a demo project that uses Google Gemini 1.5 Flash to interact with an MCP (Model Calling Protocol) server. The MCP server exposes tools (functions) like storing and fetching user data, which Gemini can call directly through tool-use.

Project Features

  • Register users by storing their data (name, email, DOB) in a CSV file.
  • Fetch all stored users.
  • Gemini automatically decides when to call the tools.
  • Supports natural language instructions like:
  • "Register a user named Sachin with email and DOB 2002-01-01"

How to Run

1. Start the MCP Server

python server.py

2. Run the client

python llm.py