haris-khan-dev/MCP-server
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