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 henry@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

  • Weather Forecast: Get tomorrow's weather forecast for any location using latitude and longitude
  • Gmail Integration:
    • Read recent email threads (last 7 days)
    • Create draft responses to emails
    • Secure OAuth2 authentication

Setup

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

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

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

Set MCP_SSE=1 to run in SSE (Server-Sent Events) mode.

Development

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

Setup with Claude desktop

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

{
  "mcpServers": {
    "tanzim-cohere-tools": {
      "command": "$HOME/.bun/bin/bun",
      "args": ["$WORKSPACE_ROOT/src/index.ts"]
    }
  }
}