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
- Seamless integration for natural language interaction via HyperChat.
- Efficient information retrieval from specified sites.
- Local management of online content as Markdown notes.
- Flexibility through note overwriting and Obsidian integration.
Future Prospects
- Expanding toolset with more MCP tools like translation and summary generation.
- Multi-platform support for additional note software.
- Enhancing search and download performance.