Files
Obsidian-Vault/Inbox/MCP Servers for Claude.md

6.7 KiB

MCP Servers for Claude Code

A curated list of Model Context Protocol servers to enhance Claude's capabilities as a personal assistant.

What is MCP?

Model Context Protocol (MCP) is an open standard that enables AI models to securely interact with external data sources and tools through standardized server implementations.

🧮 Math & Computation

Wolfram Alpha

Multiple implementations available for computational intelligence:

Note: Requires Wolfram Alpha API key

📅 Calendar Management

Google Calendar

Apple Calendar

  • Features: Natural language interaction with macOS Calendar
  • Capabilities: Event creation, modification, schedule listing, finding free time slots

Todo & Task Management

Todoist

  • Features: Natural language task management
  • Integration: Todoist API

Todo MCP Server (Xczer/todo-mcp-server)

  • GitHub: https://github.com/Xczer/todo-mcp-server
  • Technology: Node.js, TypeScript, SQLite
  • Features: Tools, resources, and prompts for managing todos
  • Works with: Claude and other MCP-compatible clients

Google Tasks

  • Features: Google Tasks API integration
  • Capabilities: Task creation, completion, list management

Things 3 (macOS)

  • Integration: Things 3 to-do app on macOS
  • Features: Natural language task management

🏠 Home Automation

Home Assistant

🔗 Multi-App Integration

Rube

  • Features: Connects to 500+ apps (Gmail, Slack, GitHub, Notion)
  • Setup: Install in AI client, authenticate once
  • Capabilities: "Send an email", "Create a task", and more

Routine

  • Features: Interact with calendars, tasks, notes
  • Integration: Routine productivity app

MintMCP

  • Integrations: Google Calendar, Gmail, Outlook Calendar, Outlook

Resources

Awesome Lists

Directories

Priority for Installation

For personal assistant capabilities, recommended priority order:

  1. Wolfram Alpha - Essential for math and computation
  2. Google Calendar or Apple Calendar - Calendar management
  3. Todoist or Google Tasks - Task management
  4. Rube or MintMCP - Multi-app integration (email, etc.)

Installed Servers

Wolfram Alpha - INSTALLED & WORKING

Location: Personal/Areas/MCP-Servers/mcp-wolframalpha

Installation Steps Completed:

  1. Obtained Wolfram Alpha API key from https://products.wolframalpha.com/api
  2. Cloned repository: git clone https://github.com/ricocf/mcp-wolframalpha.git
  3. Installed dependencies: uv sync
  4. Created .env file with WOLFRAM_API_KEY
  5. Configured in .mcp.json
  6. Enabled in Claude Code settings
  7. Tested and verified working

Example Queries:

Mathematics:

  • "integrate x^2 from 0 to 5"
  • "solve x^2 + 5x + 6 = 0"
  • "derivative of sin(x) * cos(x)"
  • "limit of (x^2 - 1)/(x - 1) as x approaches 1"
  • "matrix determinant 1,2],[3,4"

Science & Physics:

  • "speed of light in meters per second"
  • "half-life of carbon-14"
  • "molecular weight of water"
  • "distance from Earth to Mars"

Unit Conversions:

  • "convert 50 miles to kilometers"
  • "100 USD to EUR"
  • "5 gallons to liters"
  • "72 fahrenheit to celsius"

Statistics & Data:

  • "population of Tokyo"
  • "GDP of Germany"
  • "average temperature in Paris in July"

Date & Time:

  • "how many days until Christmas 2025"
  • "what day of the week was January 1, 2000"
  • "time difference between New York and Tokyo"

Nutrition & Health:

  • "calories in a banana"
  • "nutritional info for 100g chicken breast"

Next Steps

  • Choose preferred calendar server (Google vs Apple)
  • Choose preferred todo server (Todoist vs Google Tasks vs Things 3)
  • Obtain additional API keys (Google Calendar, Todoist, etc.)
  • Install and configure selected servers
  • Test additional integrations with Claude Code

Installation Guide: Wolfram Alpha MCP Server

Prerequisites

  • Python 3
  • uv package manager installed
  • Wolfram Alpha API key (free tier: 2,000 calls/month)

Step-by-Step Installation

  1. Get API Key

  2. Clone Repository

    cd Personal/Areas/MCP-Servers
    git clone https://github.com/ricocf/mcp-wolframalpha.git
    cd mcp-wolframalpha
    
  3. Install Dependencies

    uv sync
    
  4. Create .env File Create .env in the repository root:

    WOLFRAM_API_KEY=your_api_key_here
    
  5. Configure MCP Server Create/update .mcp.json in your project root:

    {
      "mcpServers": {
        "WolframAlpha": {
          "command": "uv",
          "args": [
            "--directory",
            "/absolute/path/to/mcp-wolframalpha",
            "run",
            "python",
            "src/core/server.py"
          ],
          "env": {
            "WOLFRAM_API_KEY": "your_api_key_here"
          }
        }
      }
    }
    
  6. Enable in Claude Code Settings Add to .claude/settings.local.json:

    {
      "enableAllProjectMcpServers": true
    }
    
  7. Restart Claude Code The MCP server will be loaded on next startup.

  8. Verify Installation Ask Claude to perform a calculation using Wolfram Alpha!