MCP-server

haris-khan-dev/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 dayong@mcphub.com.

This project demonstrates how to integrate a FastAPI application with Google's Gemini AI using a simplified MCP (Model Context Protocol) server implementation.

Tools

Functions exposed to the LLM to take actions

get_health_status

Check application health

get_app_info

Get application information

get_all_users

Retrieve all users

create_user

Create new users

get_user_by_id

Get specific user

get_all_tasks

Retrieve all tasks

create_task

Create new tasks

complete_task

Mark tasks as completed

roll_dice

Roll dice with custom parameters

get_app_statistics

Get application statistics

search_users_by_name

Search users by name

get_pending_tasks

Get incomplete tasks

get_completed_tasks

Get completed tasks

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources