WL8-pkm (WealthLab 8 Platform Knowledge Management)
March 4, 2025 ยท View on GitHub
This repository contains comprehensive API documentation and reference materials for the WealthLab 8 platform, along with an MCP server for searching through the documentation.
Structure
docs/: Documentation directoriesapi-reference/: Detailed API documentation for WealthLab 8 components- Contains markdown files documenting classes, interfaces, and components
- Includes usage examples and technical specifications
wealth-lab-framework/: Framework documentation and guides
mcp/: Model Context Protocol serverswl8-docs/: Documentation search server- Provides tools for searching through WL8 documentation
- Integrates with Claude AI for intelligent documentation lookup
Documentation Search with MCP
This repository includes an MCP server that enables intelligent searching through the WealthLab 8 documentation. The server integrates with Claude AI to help you find relevant documentation quickly.
Features
- Full-text search across all documentation
- Filter searches by section (api-reference or wealth-lab-framework)
- Returns relevant excerpts with context
- Integrates with both VSCode and Claude desktop app
Setting up the MCP Server
-
Clone this repository
-
Build the MCP server:
cd mcp/wl8-docs npm install npm run build -
Add the server configuration to your MCP settings:
For VSCode (
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json):{ "mcpServers": { "wl8-docs": { "command": "node", "args": ["path/to/WL8-pkm/mcp/wl8-docs/build/index.js"], "disabled": false, "autoApprove": [] } } }For Claude desktop app (
~/Library/Application Support/Claude/claude_desktop_config.json):{ "mcpServers": { "wl8-docs": { "command": "node", "args": ["path/to/WL8-pkm/mcp/wl8-docs/build/index.js"], "disabled": false, "autoApprove": [] } } } -
Restart VSCode and the Claude desktop app
Using the Documentation Search
Once set up, you can use Claude to search the documentation. Example queries:
- "Search for documentation about indicators"
- "Find information about strategies"
- "Look up the TimeSeries class documentation"
Getting Started
- Browse the API documentation in the
docs/api-referencedirectory to learn about specific components and their usage - Set up the MCP server to enable documentation search through Claude
- Use the search functionality to quickly find relevant documentation
Contributing
Please follow the standard GitHub flow for contributions:
- Fork the repository
- Create a feature branch
- Submit a Pull Request
Adding Documentation
When adding new documentation:
- Place markdown files in the appropriate directory under
docs/ - Follow the existing markdown format
- The MCP server will automatically index new documentation files
License
This project is licensed under the terms specified by WealthLab 8 platform.