This Marginalia MCP server, developed by Barton Rhodes, integrates Marginalia Search into MCP-compatible systems, enabling AI assistants to discover non-commercial and independent web content. Built with TypeScript and leveraging the @modelcontextprotocol/sdk, it offers a simple search tool that returns URLs, titles, and descriptions focused on lesser-known websites and unique content. The server is designed for easy installation in Claude Desktop, abstracting Marginalia Search API interactions into a standardized MCP interface. This implementation is particularly useful for researchers, writers, and curious individuals seeking to explore the independent web, facilitating use cases such as content discovery, trend analysis, and alternative perspective gathering.
Search the web using Marginalia Search. Parameters: query (required string), index (optional integer), count (optional integer, 1-100, default: 10)
Read text aloud using specified voice and rate. Parameters: text (required string), voice (optional string), rate (optional number)
List all available text-to-speech voices.
No reviews yet. Be the first to review!
Sign in to join the conversation
Start the server with node to access it via any client or IDE.
node path/to/downloaded/file.mjs