# novelcrafter-mcp

> MCP Client

This repository provides a template for developing desktop applications using Tauri, Vue 3, and TypeScript with Vite, offering a modern development experience with Vue's `<script setup>` SFCs and recommended IDE support.

## Overview

- **Category:** Developer Tools
- **Language:** Rust
- **Stars:** 11
- **Forks:** 0
- **Owner:** deadshot465
- **GitHub:** https://github.com/deadshot465/novelcrafter-mcp
- **Created:** 2024-12-01T15:48:31+00:00
- **Updated:** 2025-03-06T06:00:09+00:00
- **Source:** https://model-context-protocol.com/clients/novelcrafter-claude-desktop-mcp-integration

## Setup

## Setup

1.  Install [VS Code](https://code.visualstudio.com/)
2.  Install the [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) extension for VS Code.
3.  Install the [Tauri](https://marketplace.visualstudio.com/items?itemName=tauri-apps.tauri-vscode) extension for VS Code.
4.  Install the [rust-analyzer](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust-analyzer) extension for VS Code.
5.  To enable Volar's Take Over mode for prop type support, disable the built-in `TypeScript and JavaScript Language Features` extension in VS Code (Workspace).
6.  Reload the VS Code window after disabling the built-in TypeScript extension.

## Tools

## Available Tools

1.  Vue 3 (`<script setup>` SFCs) (For building user interfaces)
2.  TypeScript (For type safety and enhanced development)
3.  Vite (As a build tool)
4.  VS Code (Recommended IDE)
5.  Volar (VS Code extension for Vue support)
6.  Tauri (VS Code extension for Tauri support)
7.  rust-analyzer (VS Code extension for Rust support)
