yapi-mcp-server

yapi-mcp-server

3.4

A TypeScript-based MCP server implementing a simple notes system.

The yapi-mcp-service is a Model Context Protocol (MCP) server designed to demonstrate core MCP concepts through a simple notes system. It allows users to create, list, and access text notes using URIs, and provides tools for note creation and summarization. The server is built using TypeScript and offers a straightforward interface for managing notes, each of which includes a title, content, and metadata. The server supports plain text mime types for easy content access and includes prompts for generating summaries of stored notes. This makes it a useful tool for developers looking to understand and implement MCP concepts in their applications.

Features

  • {'name': 'Resources', 'description': 'List and access notes via note:// URIs, each with a title, content, and metadata.'}
  • {'name': 'Tools', 'description': 'create_note tool for creating new text notes with title and content.'}
  • {'name': 'Prompts', 'description': 'summarize_notes prompt for generating summaries of all stored notes.'}

MCP Tools

  • create_note: Tool for creating new text notes with title and content.

Usage with Different Platforms

Claude Desktop


{
  "mcpServers": {
    "yapi-mcp-service": {
      "command": "/path/to/yapi-mcp-service/build/index.js"
    }
  }
}