mcpField
M
Mcp Prompt Optimizer (local)

Mcp Prompt Optimizer (local)

Local
github.com/nivlewd1AI & Agents0Updated 2w ago

About Mcp Prompt Optimizer (local)

Mcp Prompt Optimizer (local) is a deprecated rules-based prompt formatter for users who want prompts processed on their own machine. It analyzes prompt content while preserving technical details and supports template management across Windows, macOS, and Linux.

Key features

  1. 01Local rules-based prompt optimization
  2. 02Technical detail preservation
  3. 03Debugging context detection
  4. 04Save and reuse templates
  5. 05Windows, macOS, and Linux support

Use cases

  1. 01Optimize prompts without sending them to a backend
  2. 02Retain code and technical parameters during rewriting
  3. 03Reuse saved prompt patterns
  4. 04Run prompt optimization on supported desktop or server platforms

MCP support

It runs as an MCP server that MCP clients can configure using its command. The README shows configuration examples for Claude Desktop, Cursor, and Windsurf.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

🌍 MCP Prompt Optimizer Local - Cross-Platform Edition

Final release - this package is deprecated. It is a rules-based prompt formatter with no LLM tier. Frontier models rewrite prompts better on their own, so we are no longer developing it. Existing keys keep working; any end date will be announced in advance. For templates, evaluation and Context Engineering use the cloud package: npm install -g mcp-prompt-optimizer.

Advanced Local Prompt Intelligence Engine with complete privacy and sophisticated content analysis. Now with universal cross-platform support for Windows, macOS, and Linux.

🎬 Demo Video

See the MCP Prompt Optimizer Local in action! Watch our comprehensive demo:

🎥 Watch on YouTube

Complete installation and usage demonstration showing:

  • ⚡ Quick cross-platform installation
  • 🔑 License setup (Basic FREE + Pro $79 one-time)
  • 🔧 MCP client configuration
  • 🧠 Live prompt optimization examples
  • 🤖 Rules-based optimization showcase

🚀 Quick Start

1. Get Your Local License Key

Visit https://promptoptimizer.xyz/local-license to get your local license key.

2. Set Your License Key
# Option 1: Environment variable (recommended)
export OPTIMIZER_API_KEY="sk-local-basic-your-key-here"

# Option 2: Add to shell profile
echo 'export OPTIMIZER_API_KEY="sk-local-basic-your-key-here"' >> ~/.bashrc
source ~/.bashrc
3. Install Globally
npm install -g mcp-prompt-optimizer-local
4. Verify Installation
mcp-prompt-optimizer-local --version
mcp-prompt-optimizer-local check-license

🎯 MCP Client Configuration

Claude Desktop (~/.claude/claude_desktop_config.json)

Basic Configuration (Rules-based optimization only):

{
  "mcpServers": {
    "prompt-optimizer-local": {
      "command": "mcp-prompt-optimizer-local",
      "env": {
        "OPTIMIZER_API_KEY": "sk-local-basic-your-key-here"
      }
    }
  }
}

Pro configuration:

{
  "mcpServers": {
    "prompt-optimizer-local": {
      "command": "mcp-prompt-optimizer-local",
      "env": {
        "OPTIMIZER_API_KEY": "sk-local-pro-your-key-here"
      }
    }
  }
}
Cursor (Settings → Extensions → MCP)
{
  "mcpServers": {
    "prompt-optimizer-local": {
      "command": "mcp-prompt-optimizer-local",
      "env": {
        "OPTIMIZER_API_KEY": "sk-local-pro-your-key-here"
      }
    }
  }
}
Windsurf (MCP Settings)
{
  "mcpServers": {
    "prompt-optimizer-local": {
      "command": "mcp-prompt-optimizer-local",
      "env": {
        "OPTIMIZER_API_KEY": "sk-local-pro-your-key-here"
      }
    }
  }
}

🌍 Platform Support

PlatformArchitectureStatusAuto-Install
🪟 Windowsx64✅ Production Ready✅
🍎 macOSIntel (x64)✅ Full Support✅
🍎 macOSApple Silicon (M1/M2/M3+)✅ Full Support✅
🐧 Linuxx64✅ Full Support✅
🐧 LinuxARM64✅ Full Support✅

Single command works everywhere! The installer automatically:

  • Detects your platform and architecture
  • Downloads the correct native binary
  • Verifies integrity with SHA256 checksums
  • Sets proper permissions and validates installation

🛡️ Security Features

  • 🔑 License Key Authentication - Prevents unauthorized usage
  • 🔍 Binary Integrity Verification - SHA256 hash validation
  • 🚪 Multi-Gate Installation - Four-layer security validation
  • 🏠 Local Processing - Prompts are optimized on your machine and never sent to the backend. The free tier needs no key and makes no network calls; a license key is validated with the backend
  • 🛡️ Tamper Detection - Detects modified or corrupted binaries

🎯 Key Features

  • 🧠 Intelligent Content Analysis - Advanced prompt optimization
  • 🔧 Technical Parameter Preservation - Maintains code and technical details
  • 🐛 Debugging Scenario Detection - Context-aware optimization
  • 📝 Template Management - Save and reuse optimization patterns
  • 🤖 Rules-based optimization: AI-aware, runs entirely on your machine; no LLM calls and no OpenAI key needed
  • ⚡ Performance Optimized - fast local startup, sub-second optimization on typical prompts

💰 Licensing Options

Basic License - FREE
  • ✅ 5 optimizations/day - Perfect for trying the platform
  • ✅ Complete privacy - No data transmission
  • ✅ Rules-based optimization - Sophisticated AI-aware engine
  • ✅ Local processing - Runs entirely on your machine
Pro License - $79 One-Time
  • ✅ Unlimited optimizations - No daily limits
  • ✅ Enhanced algorithms - Advanced optimization techniques
  • ✅ Priority binary updates - Latest optimization improvements
  • ✅ License validation cached for 1 hour - a keyed license needs to reach the backend to re-validate

📖 Usage Examples

Basic Optimization
# Start MCP server
mcp-prompt-optimizer-local

# Check license status
mcp-prompt-optimizer-local check-license

# Show help
mcp-prompt-optimizer-local help
Configuration Options
License Key Sources (Priority Order)
  1. Environment Variable: OPTIMIZER_API_KEY
  2. User Config File: ~/.mcp_optimizer/config.json
  3. Project .env File: .env in current directory
Example Config File
{
  "apiKey": "sk-local-pro-your-key-here",
  "features_enabled": [
    "local_processing",
    "template_management",
    "cross_platform_support"
  ]
}

🔧 Platform-Specific Notes

🍎 macOS
  • Security: First run may show security dialog - click "Allow"
  • Architectures: Automatic detection of Intel vs Apple Silicon
  • Permissions: Installer sets executable permissions automatically
🐧 Linux
  • Distributions: Tested on Ubuntu, Debian, CentOS, Fedora, Arch
  • ARM64: Full support for Raspberry Pi and ARM servers
  • Permissions: Automatic chmod +x during installation
🪟 Windows
  • Versions: Windows 10, 11, Server 2019/2022
  • Architecture: x64 support with native binary
  • Antivirus: May require approval for new binary execution

🚨 Troubleshooting

Installation Issues
# Clear npm cache
npm cache clean --force

# Reinstall package
npm uninstall -g mcp-prompt-optimizer-local
npm install -g mcp-prompt-optimizer-local

# Check platform detection
node -e "console.log('Platform:', process.platform, 'Arch:', process.arch)"
Binary Issues
# Verify security components
npm run verify-security

# Check binary integrity
npm run validate-manifest

# Manual download (if automatic fails)
# Binaries available at: https://github.com/nivlewd1/mcp-prompt-optimizer-local/releases
Permission Issues (macOS/Linux)
# Fix permissions manually
chmod +x ~/.npm-global/lib/node_modules/mcp-prompt-optimizer-local/bin/mcp-optimizer-*

🏢 Enterprise Deployment

Docker Support
FROM node:18-alpine
RUN npm install -g mcp-prompt-optimizer-local
ENV OPTIMIZER_API_KEY="sk-local-pro-your-key-here"
RUN mcp-prompt-optimizer-local check-license
Kubernetes Deployment
apiVersion: v1
kind: Secret
metadata:
  name: mcp-optimizer-keys
type: Opaque
stringData:
  OPTIMIZER_API_KEY: "sk-local-pro-your-key-here"
CI/CD Integration
- name: Install MCP Optimizer
  run: |
    export OPTIMIZER_API_KEY="${{ secrets.OPTIMIZER_API_KEY }}"
    npm install -g mcp-prompt-optimizer-local
    mcp-prompt-optimizer-local check-license

🔄 Upgrading

npm update -g mcp-prompt-optimizer-local
mcp-prompt-optimizer-local --version

See CHANGELOG.md for breaking changes between versions.

📚 Documentation

🆘 Support

🏆 What's New

See CHANGELOG.md for the full, version-by-version release history.

📊 Technical Specifications

  • Node.js: >=16.0.0
  • npm: >=8.0.0
  • Binary Size: ~15-20MB per platform
  • Memory Usage: <100MB typical
  • Startup Time: <2 seconds
  • Optimization Speed: <500ms per request

Ready to optimize prompts on any platform? Install now and experience the future of cross-platform prompt intelligence! 🚀

🏷️ License

Commercial License - see LICENSE for details.


⭐ Star this repo if you find it useful!

🚀 Install Now • 📖 Documentation • 🌍 Cross-Platform Guide

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.