MCP Cursor

Enhance your development workflow with AI-powered MCP tools and extensions for Cursor IDE.

Product

  • MCP Servers
  • Getting Started
  • Documentation
  • Open Source

Resources

  • MCP Specification
  • Cursor IDE
  • MCP GitHub
  • Contributing

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
Made withfor the developer community
© 2026 MCP Cursor. All rights reserved.
MCP Logo
MCP Cursor
IntroductionMCPs
IntroductionMCPs
3D MCP Cursor Visualization
  1. Home
  2. Servers
  3. Random Number Generator MCP
Random Number Generator MCP Logo

Random Number Generator MCP

Model Context Protocol Integration

Overview

Provides random number generation capabilities for generating integers and floats within specified ranges, suitable for simulations, games, or statistical sampling.

Random Number Generator

Provides random number generation capabilities for generating integers and floats within specified ranges, suitable for simulations, games, or statistical sampling.

Installation Instructions


README: https://github.com/shahanneda/wallpaper-mcp

Wallpaper MCP

Allows MCP clients to generate wallpaper images and set them as your desktop wallpaper on MacOS.

Features

Tools

  • generate_image

    • Description: Generate an image using Luma Labs AI.
    • Input: prompt (string) - Text description of the image to generate.
    • Output: Returns the generated image.
  • generate_wallpaper

    • Description: Generate a wallpaper image and save it to a temporary directory.
    • Input: prompt (string) - Text description of the wallpaper to generate.
    • Output: Returns the path to the generated wallpaper image.
  • set_image_from_path

    • Description: Set the wallpaper using an image file from a specific path.
    • Input: image_path (string) - Full path to the image file to use as wallpaper.
    • Output: A message indicating whether the wallpaper was set successfully.
  • generate_and_set_wallpaper

    • Description: Generate a wallpaper from a prompt and set it as your desktop wallpaper.
    • Input: prompt (string) - Text description of the wallpaper to generate.
    • Output: A message indicating whether the wallpaper was generated and set successfully.

Video Demo

https://www.youtube.com/watch?v=S1MA3t_gMq8 video image

Getting Started

Prerequisites

  • macOS
  • Luma Labs API key

Getting a Luma Labs API Key

Visit Luma Labs Dream Machine API

Installation

git clone git@github.com:shahanneda/wallpaper-mcp.git

Integration with Claude Desktop

To use this server with Claude Desktop, add the following to your Claude Desktop configuration file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
{
    "wallpaper": {
      "command": "uv",
      "args": [
        "run",
        "--with",
        "mcp[cli]",
        "--with",
        "lumaai",
        "--with",
        "requests",
        "mcp",
        "run",
        "/path/to/server.py"
      ],
      "env": {
        "LUMAAI_API_KEY": "API_KEY_HERE"
      }
    }
}

Replace /path/to/server.py with the absolute path to your server.py file.

Testing with MCP Inspector

To run in development:

 LUMAAI_API_KEY=API_KEY_HERE mcp dev server.py --with lumaai --with requests

License

This MCP server is licensed under the MIT License.

Featured MCPs

Github MCP - Model Context Protocol for Cursor IDE

Github

This server provides integration with Github's issue tracking system through MCP, allowing LLMs to interact with Github issues.

Sequential Thinking MCP - Model Context Protocol for Cursor IDE

Sequential Thinking

An MCP server implementation that provides a tool for dynamic and reflective problem-solving through a structured thinking process. Break down complex problems into manageable steps, revise and refine thoughts as understanding deepens, and branch into alternative paths of reasoning.

Puppeteer MCP - Model Context Protocol for Cursor IDE

Puppeteer

A Model Context Protocol server that provides browser automation capabilities using Puppeteer. This server enables LLMs to interact with web pages, take screenshots, execute JavaScript, and perform various browser-based operations in a real browser environment.