mcp-server-yuque logo

mcp-server-yuque

by border1px

This is a TypeScript-based MCP server that implements a simple notes system. It demonstrates core MCP concepts by providing resources representing text notes, tools for creating new notes, and prompts for generating summaries of notes.

View on GitHub

Last updated: N/A

What is mcp-server-yuque?

This MCP server provides a simple notes system, allowing users to create, store, and summarize text notes using the Model Context Protocol.

How to use mcp-server-yuque?

To use this server, install it and configure it within the Claude Desktop application by adding the server config to the claude_desktop_config.json file. Then, use the provided tools and prompts to create and summarize notes.

Key features of mcp-server-yuque

  • List and access notes via note:// URIs

  • Create new text notes with title and content

  • Generate summaries of all stored notes

  • Plain text mime type for simple content access

Use cases of mcp-server-yuque

  • Creating and managing personal notes

  • Summarizing research notes

  • Generating summaries of meeting notes

  • Integrating note-taking functionality with LLMs

FAQ from mcp-server-yuque

How do I install the dependencies?

Run npm install in the server's directory.

How do I build the server?

Run npm run build in the server's directory.

How do I run the server in development mode with auto-rebuild?

Run npm run watch in the server's directory.

How do I configure the server with Claude Desktop?

Add the server config to the claude_desktop_config.json file, specifying the path to the built index.js file.

How do I debug the server?

Use the MCP Inspector by running npm run inspector.