Web tools
Search
Free engines first, merged by rank, three results a query on the playground, each with the engine that found it. Domain, time, country and language filters are optional.
Recorded response#
{
"query": "what is the Model Context Protocol",
"result_count": 3,
"results": [
{
"title": "What is the Model Context Protocol (MCP)?",
"url": "https://modelcontextprotocol.io/docs/2026-07-28/getting-started/intro",
"engines": [
"bing",
"yahoo",
"google cse"
]
},
{
"title": "Model Context Protocol - Wikipedia",
"url": "https://en.wikipedia.org/wiki/Model_Context_Protocol",
"engines": [
"bing",
"yahoo",
"google cse"
]
}
]
}
POST /search/free#
Search Free. Full parameters on the endpoint page.
curl -X POST https://api.clawifi.dev/search/free \
-H "Authorization: Bearer $CLAWIFI_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query":"what is the Model Context Protocol"}'
from clawifi import Clawifi
client = Clawifi() # reads CLAWIFI_API_KEY
result = client.search_free("what is the Model Context Protocol")
search_free(query="what is the Model Context Protocol")
POST /search/content#
Search Content. Full parameters on the endpoint page.
curl -X POST https://api.clawifi.dev/search/content \
-H "Authorization: Bearer $CLAWIFI_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query":"what is the Model Context Protocol"}'
from clawifi import Clawifi
client = Clawifi() # reads CLAWIFI_API_KEY
result = client.search_content("what is the Model Context Protocol")
POST /search/free/bundle#
Search Free Bundle. Full parameters on the endpoint page.
curl -X POST https://api.clawifi.dev/search/free/bundle \
-H "Authorization: Bearer $CLAWIFI_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query":"what is the Model Context Protocol"}'
from clawifi import Clawifi
client = Clawifi() # reads CLAWIFI_API_KEY
result = client.post("/search/free/bundle", json={"query":"what is the Model Context Protocol"})
GET /search/free/status#
Search Free Status. Full parameters on the endpoint page.
curl https://api.clawifi.dev/search/free/status \
-H "Authorization: Bearer $CLAWIFI_API_KEY"
from clawifi import Clawifi
client = Clawifi() # reads CLAWIFI_API_KEY
result = client.get("/search/free/status")
Was this page helpful? Tell us · Last updated 2026-10-22