Model Context Protocol (MCP)

by ramaiyaKushal

152 downloads
Not rated
GitHub

About

Model Context Protocol (MCP) is a custom MCP server that gives any AI application access to a toolset for an Artificial Virtual Assistant (AVA). It integrates with Gmail via Google OAuth, allowing the assistant to read and send emails. This server is designed for developers…

Details

Author
ramaiyaKushal
Downloads
152
Categories
Other

- Integrates with Gmail via Google OAuth
- Customizable assistant personality and preferences
- Testable in dev mode with uv run mcp dev
- Compatible with Claude Desktop and Cursor
- Secure credential and token management
- Simple setup with uv package manager

Clone the repo, install uv, then test the server with uv run mcp dev mcp-server-example.py. Add the server configuration to an AI app (e.g., Claude Desktop or Cursor) using the provided JSON config. Customize the assistant’s behavior by editing prompts/ava.md, set up a .env file with your Google OAuth credentials, and authorize Gmail access by running uv run oauth.py.

Model Context Protocol (MCP)

All credits to : https://github.com/ShawhinT/YouTube-Blog/

Fourth example in AI agents series. Here, I build a customer MCP server to give any AI app access to a toolset for an Artificial Virtual Assistant (AVA).

Links

- Video
- Blog

How to run this example

1. Clone this repo
2. Install uv if you haven't already

```

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.