mcp-learning

mcp-learning

0

The Model Context Protocol (MCP) project is an example of an MCP server that enables AI applications to access toolsets for an Artificial Virtual Assistant. It includes detailed instructions for customization, environment setup, and Google OAuth integration, ensuring secure and effective server operation.

Model Context Protocol (MCP)

A customer MCP server for AI apps providing toolsets for an Artificial Virtual Assistant (AVA) with Google OAuth integration.

Usage

  • Clone the repository.
  • Install uv for server setup.
  • Test the server in development mode.
  • Configure the server settings for AI apps.

Customization

  • Update communication preferences and task instructions in the prompts/ava.md file.

Environment Setup

  • Create a .env file with user email and Google OAuth credentials paths.

Google OAuth Setup

  1. Create the required directory.
  2. Set up and enable Gmail API on Google Cloud.
  3. Create and download OAuth credentials.
  4. Configure OAuth consent screen.

Security

  • Protect sensitive files and credentials using .gitignore.