An MCP server serving as a structured knowledge base of crypto whitepapers for AI agents to access, analyze, and learn from. - Search Whitepapers: Use DuckDuckGo to find whitepaper PDFs for cryptocurrency projects. - Load Whitepapers: Download and index whitepaper PDFs into the knowledge base. - Query Knowledge Base: Query whitepaper content with optional project filtering. - List Projects: View a
Add this skill
npx mdskills install kukapay/crypto-whitepapers-mcpProvides useful crypto whitepaper search and knowledge base tools with clear setup instructions
1# Crypto Whitepapers MCP Server23An MCP server serving as a structured knowledge base of crypto whitepapers for AI agents to access, analyze, and learn from.45[](https://discord.gg/aRnuu2eJ)67891011## Features1213- **Search Whitepapers**: Use DuckDuckGo to find whitepaper PDFs for cryptocurrency projects.14- **Load Whitepapers**: Download and index whitepaper PDFs into the knowledge base.15- **Query Knowledge Base**: Query whitepaper content with optional project filtering.16- **List Projects**: View all projects available in the knowledge base.17- **Claude Desktop Integration**: Access tools and prompts via MCP in Claude Desktop.1819## Prerequisites2021- Python 3.10+22- [uv](https://github.com/astral-sh/uv) for dependency management and running23- Internet access.24- [Claude Desktop](https://claude.ai/download) for MCP integration (optional)2526## Setup27281. **Clone the Repository**:29 ```bash30 git clone https://github.com/kukapay/crypto-whitepapers-mcp.git31 cd crypto-whitepapers-mcp32 ```33342. **Install Dependencies with uv**:35 ```bash36 uv sync37 ```38395. **Integrate with Claude Desktop** (Optional):40 - Edit the Claude Desktop configuration file:41 - **MacOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`42 - **Windows**: `%APPDATA%\Claude\claude_desktop_config.json`43 - Add the following configuration:44 ```json45 {46 "mcpServers": {47 "crypto-whitepapers": {48 "command": "uv",49 "args": [50 "--directory",51 "/absolute/path/to/crypto-whitepapers-mcp"52 "run",53 "crypto-whitepapers-mcp"54 ]55 }56 }57 }58 ```59 Replace `/absolute/path/to/crypto-whitepapers-mcp` with the absolute path to the repository.60 - Restart Claude Desktop and verify the server is loaded (look for the hammer icon in the input box).6162## Usage6364### Tools65The following tools are available via the MCP server:6667- **`list_available_projects()`**: Lists all projects in the knowledge base (derived from PDF filenames).68 - Example: `list_available_projects()`69 - Returns: JSON list of project names.7071- **`search_whitepaper(project_name: str)`**: Searches for a project's whitepaper PDF using DuckDuckGo.72 - Example: `search_whitepaper("bitcoin")`73 - Returns: JSON list of up to 5 results with title, URL, and snippet.7475- **`load_whitepaper(project_name: str, url: str)`**: Downloads a whitepaper PDF from a URL and loads it into the knowledge base.76 - Example: `load_whitepaper("bitcoin", "https://bitcoin.org/bitcoin.pdf")`77 - Returns: Success or error message.7879- **`ask_whitepapers(query: str, project_name: str = None)`**: Searches the knowledge base for a query, optionally filtered by project.80 - Example: `ask_whitepapers("blockchain technology", "bitcoin")`81 - Returns: Up to 5 matching text snippets.82838485### Prompts86- **`analyze_tokenomics(project_name: str)`**: Analyzes tokenomics (distribution, supply, incentives) in a project's whitepaper using the `ask_whitepapers` tool.87 - Example: In Claude Desktop, run "Analyze the tokenomics of Ethereum."8889### Examples901. List available projects:91 ```92 List all available projects.93 ```942. Search for a whitepaper:95 ```96 Search for the Bitcoin whitepaper PDF.97 ```983. Load a whitepaper:99 ```100 Load the Bitcoin whitepaper from https://bitcoin.org/bitcoin.pdf.101 ```1024. Query the knowledge base:103 ```104 Ask the knowledge base about blockchain technology in the Bitcoin whitepaper.105 ```106107## License108109This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.110111
Full transparency — inspect the skill content before installing.