1. Conduid
  2. Developer Tools
  3. Luke Desktop
MCP server · Developer Tools

Luke Desktop

A modern desktop client for Claude AI with MCP server support, built with Tauri, React, and TypeScript.

Unclaimed MIT last commit a year ago devtools
54Fair

Scored 5 months ago · breakdown

About Luke Desktop

Luke Desktop is an MCP server published by DrJonBrock in the Developer Tools category: a modern desktop client for Claude AI with MCP server support, built with Tauri, React, and TypeScript.

The repository has 29 stars and 13 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/DrJonBrock/luke-desktop

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Luke Desktop

Powered by Claude · Grounded in docs

I know everything about Luke Desktop. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 6 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

Luke Desktop

A Claude Desktop alternative with MCP server support built with Tauri + React + TypeScript.

Features

  • 🚀 Built with Tauri 2.x for optimal performance
  • ⚛️ Modern React with TypeScript
  • 🔄 Model Context Protocol (MCP) server integration
  • 🔒 Enhanced security features
  • 📁 Advanced file management
  • 🎨 Tailwind CSS for styling
  • 🔌 Plugin support
  • 🌐 Cross-platform support

Prerequisites

  • Node.js v22.11.0+
  • Rust v1.83.0+
  • Cargo v1.83.0+

Getting Started

  1. Clone the repository:

    git clone https://github.com/yourusername/luke-desktop.git
    cd luke-desktop
    
  2. Install dependencies:

    npm install
    
  3. Run development server:

    npm run tauri dev
    
  4. Build for production: For detailed build instructions, see our Build Guide.

Project Structure

luke-desktop/
├── src/                # React frontend source
├── src-tauri/          # Tauri backend source
│   ├── src/            # Rust source code
│   └── target/         # Compiled outputs
├── public/             # Static assets
├── config/             # Configuration files
├── tests/              # Test files
└── docs/              # Documentation
    ├── BUILD.md       # Build configuration guide
    └── API.md         # API documentation

Documentation

MCP Integration

Luke Desktop implements the Model Context Protocol (MCP) for communicating with Claude and other compatible AI models. See the MCP specification for more details.

Security

The application implements several security measures:

  • Secure file system operations
  • API key management
  • Local storage encryption
  • Authentication system
  • Path traversal protection
  • File type validation

For more details, see our Security Documentation.

Contributing

Contributions are welcome! Please read our Contributing Guide for details on our code of conduct and the process for submitting pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

If you encounter any issues or have questions, please file an issue on the GitHub repository.

Acknowledgments

Last updated: 2024-12-08

README fetched from the repository 6 days ago. The original is authoritative.

Questions

About Luke Desktop

How do I install Luke Desktop?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Luke Desktop safe to use with an AI agent?

Its trust score is 54 out of 100 (fair). It passes 5 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Luke Desktop still maintained?

The last commit was a year ago and 5 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.