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
xdays) - Get the full text content of a thread
- Create draft responses to emails
- Read recent email threads (last
Setup
- Install dependencies:
bun install
- Authenticate Gmail (first time only):
Check for token path configurations, and set appropriately. Then execute:
bun auth-gmail
- Run the server:
bun dev
Set STDIO=1 to run in stdio mode (ie: for Claude Desktop).
Development
bun typecheck: Run TypeScript type checkingbun run build: Build the projectbun lint: lintbun 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": ""
}