An MCP server that provides access to Marginalia Search, a search engine focused on discovering non-commercial and independent web content.
1 stars1 watching1 forks
Marginalia MCP Server
An MCP server that provides access to Marginalia Search, a search engine focused on discovering non-commercial and independent web content.
Features
- Search the web using Marginalia Search
- Focus on independent, non-commercial content
- Discover lesser-known websites and unique content
- Results include URLs, titles, and descriptions
Installation for Claude Desktop Client
-
Open Claude Desktop's configuration file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
-
Add the following to the
mcpServers
object in your configuration:
{
"mcpServers": {
"marginalia": {
"command": "node",
"args": ["/path/to/marginalia-mcp-server/build/index.js"]
}
}
}
Replace /path/to
with the actual path to where you've installed this server.
Usage
Once connected, you can use the search tool with queries like:
use_mcp_tool({
server_name: "marginalia-mcp-server",
tool_name: "search",
arguments: {
query: "your search query",
count: 10 // optional: number of results (default: 10)
}
})
Extending
This server can be extended to support additional LLM integrations. See mcp-llms-full.txt
for implementation opportunities.
License
MIT License - see LICENSE file for details
Features
search
discovery
independent
noncommercial
Category
Search