The Insights Knowledge Base MCP Server is a plug-and-play knowledge base server with built-in reports and local data storage capabilities.
- Search Functionality: Query reports using various criteria including keywords, title, content, publisher, and date range. Use
search_report_profile
for summaries andsearch_content_detail
for detailed page content. - Advanced Search Options: Combine search criteria using either OR or AND logic for more precise results.
- Automatic Translation: Keywords are automatically translated into both Chinese and English for broader searchability.
- Result Management: Handle large result sets with pagination support.
- Private Document Integration: Upload and parse private PDF documents into the database for future queries.
- Attribution Support: Ensure proper attribution with markdown formatting when referencing reports.
- Low Maintenance: Weekly updates to report database with bug fixes as needed.
Enables configuration of VLM models and parameters for private document parsing through environment variables
Used for cloning and managing the knowledge base repository which contains the insight reports
Provides access to report repository and allows users to contribute report sources through issues
Serves as the runtime environment for the knowledge base with specific version requirements (3.12+)
Insights Knowledge Base(IKB) MCP Server
🍭A free, plug-and-play knowledge base. Built-in with 10,000+ high-quality insight reports, packaged as MCP Server, and secure local data storage.
⚠️⚠️ All collected reports in this project come from free resources on official research report websites. ⚠️⚠️
Features
- 🍾 No configuration needed, truly plug-and-play. For private document parsing, configure VLM models and parameters in
.env
(e.g.,VLM_MODEL_NAME=qwen2.5-vl-72b-instruct
). - 🦉 Permanently free - no need to waste effort collecting report resources. Welcome to share reliable, copyright-free report sources via
issues
. - 📢 Committed to weekly report updates, but bug fixes depend on my mood (I'm not a programmer 🤭).
Installation (Beginner-Friendly)
💡Pro tip: Stuck? Drag this page to an LLM client (like DeepSeek) for step-by-step guidance. Actually, these instructions were written by DeepSeek too...
Prerequisites: Python 3.12+ (Download from official website and ADD ENVIRONMENT PATH)
Install UV:
1. Clone the project
2. Create virtual environment
3. Install core dependencies
4. Create environment variables (for future needs)
5. Configure MCP Server
- VSCODE
Note: Replace
<Your Project Root Directory!!!>
with actual root directory.
- Cherry Studio
- Command:
uv
- Arguments:
- Command:
Parse Private Documents
Version 0.1.0 has basic functionality - we'll improve this later. 😎
- Upload PDF documents to the
library_files
folder - Manually run Python scripts:
You must be authenticated.
local-only server
The server can only run on the client's local machine because it depends on local resources.
A free, plug-and-play knowledge base server that provides access to 10,000+ insight reports with secure local data storage.
Related MCP Servers
- -securityAlicense-qualityThis project is based on the Knowledge Graph Memory Server from the MCP servers repository and retains its core functionality.Last updated -44107TypeScriptMIT License
- AsecurityAlicenseAqualityA server that enables LLMs to programmatically interact with Logseq knowledge graphs, allowing creation and management of pages and blocks.Last updated -1017PythonMIT License
- AsecurityAlicenseAqualityMemory bank with Server as SSH support for central knowledge baseLast updated -1522TypeScriptMIT License
- -securityAlicense-qualityA powerful knowledge management system that forges wisdom from experiences, insights, and best practices. Built with Qdrant vector database for efficient knowledge storage and retrieval.Last updated -3TypeScriptMIT License