Marginalia Search · Capability
Marginalia Search API
The Marginalia Search API provides programmatic access to the Marginalia independent search engine, focused on non-commercial content. The new API is hosted at api2.marginalia-search.com; legacy endpoints at api.marginalia.nu and api.marginalia-search.com remain available but deprecated. Search results are available under CC-BY-NC-SA 4.0 for non-commercial use.
What You Can Do
GET
Search
— Execute a web search
/search
GET
Listfilters
— List configured filters
/filter
GET
Getfilter
— Retrieve a filter definition
/filter/{name}
POST
Createfilter
— Create a named filter
/filter/{name}
DELETE
Deletefilter
— Delete a filter
/filter/{name}
MCP Tools
search
Execute a web search
read-only
idempotent
listfilters
List configured filters
read-only
idempotent
getfilter
Retrieve a filter definition
read-only
idempotent
createfilter
Create a named filter
deletefilter
Delete a filter
idempotent