mcp-server-test

mtanzim/mcp-server-test

3.1

If you are the rightful owner of mcp-server-test 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.

A Model Context Protocol server that provides tools for weather forecasting and Gmail interaction.

MCP Server Tools

A Model Context Protocol server that provides tools for weather forecasting and Gmail interaction.

Features

  • Gmail Integration:
    • Read recent email threads (last x days)
    • Get the full text content of a thread
    • Create draft responses to emails

Setup

  1. Install dependencies:
bun install
  1. Authenticate Gmail (first time only):

Check for token path configurations, and set appropriately. Then execute:

bun auth-gmail
  1. Run the server:
bun dev

Set STDIO=1 to run in stdio mode (ie: for Claude Desktop).

Development

  • bun typecheck: Run TypeScript type checking
  • bun run build: Build the project
  • bun lint: lint
  • bun format: format

Setup with Claude desktop

See following example $HOME/Application Support/Claude/claude_desktop_config.json. Replace $HOME and $WORKSPACE_ROOT as required.

{
  "mcpServers": {
    "tanzim-tools": {
      "command": "$HOME/.bun/bin/bun",
      "args": ["$PROJECT_PATH/src/index.ts"],
      "env": {
        "STDIO": "1",
        "TOKEN_PATH": "$PROJECT_PATH/tokens.json",
        "CREDENTIALS_PATH": "$PROJECT_PATH/credentials.json"
      }
    }
  },
  "globalShortcut": ""
}