WeiWanMcpServer

WeiWanMcpServer

0

This AI Hackathon project combines HyperChat and a custom Model Context Protocol (MCP) server to automate the process from information retrieval to note management. It offers features like info search from sites, note download and management, and integrates with Obsidian to expand functionality.

Show Time: AI Hackathon Project - HyperChat + Custom MCP Server

Overview

  • The project combines HyperChat (an open-source chat client) and a custom MCP server.
  • Key Features:
    • Information Search: Retrieves information from specified sites like Zhihu and returns links with summaries.
    • Note Download: Downloads link content as Markdown notes and saves them locally.
    • Note Management: Allows viewing, summarizing, and deleting notes (based on Obsidian's open-source implementation).
    • Note Overwriting: Rewrites or organizes downloaded note content.

Technical Implementation

  • Core Components:
    • HyperChat for user interaction and tool invocation.
    • Custom MCP server based on Python, offering functions like search_news, download_note, and others.

Functional Demonstration

  • Scenario 1: Information retrieval using the search_news tool.
  • Scenario 2: Downloading notes with download_note.
  • Scenario 3: Overwriting notes with overwrite_note.
  • Integration with Obsidian allows further note operations like viewing and renaming.

Project Highlights

  1. Seamless integration for natural language interaction via HyperChat.
  2. Efficient information retrieval from specified sites.
  3. Local management of online content as Markdown notes.
  4. Flexibility through note overwriting and Obsidian integration.

Future Prospects

  1. Expanding toolset with more MCP tools like translation and summary generation.
  2. Multi-platform support for additional note software.
  3. Enhancing search and download performance.