The official MCP server for Search1API — web search, news, page retrieval, sitemap discovery, and trending topics in one API.
- OAuth-aware clients can connect to the Remote MCP URL directly, then sign in and approve access in the browser.
- Existing integrations can continue to use an API key from the Search1API dashboard.
No installation required. Configure your MCP client with the remote URL. Use OAuth when the client supports it, or provide an API key.
Three methods are supported — use whichever your client supports:
| Method | Format |
|---|---|
| OAuth 2.1 | Connect to https://mcp.search1api.com/mcp without a key and follow the client sign-in flow |
| Authorization Header | Authorization: Bearer YOUR_SEARCH1API_KEY |
| URL Query Parameter (legacy) | https://mcp.search1api.com/mcp?apiKey=YOUR_SEARCH1API_KEY |
Prefer OAuth or the Authorization header. Query-parameter credentials can be exposed in URLs, logs, and shell history.
{
"mcpServers": {
"search1api": {
"url": "https://mcp.search1api.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_SEARCH1API_KEY"
}
}
}
}Settings > Connectors > Add custom connector:
https://mcp.search1api.com/mcp?apiKey=YOUR_SEARCH1API_KEY
{
"mcpServers": {
"search1api": {
"url": "https://mcp.search1api.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_SEARCH1API_KEY"
}
}
}
}{
"servers": {
"search1api": {
"type": "http",
"url": "https://mcp.search1api.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_SEARCH1API_KEY"
}
}
}
}claude mcp add --transport http search1api https://mcp.search1api.com/mcp \
--header "Authorization: Bearer YOUR_SEARCH1API_KEY"{
"mcpServers": {
"search1api": {
"serverUrl": "https://mcp.search1api.com/mcp?apiKey=YOUR_SEARCH1API_KEY"
}
}
}The Agent Skill has moved to search1api-cli. Install it with:
npm install -g search1api-cli
npx skills add superagents-lab/search1api-cliIf you prefer to run the server locally, use npx — no cloning required:
{
"mcpServers": {
"search1api": {
"command": "npx",
"args": ["-y", "search1api-mcp"],
"env": {
"SEARCH1API_KEY": "YOUR_SEARCH1API_KEY"
}
}
}
}Search the web using Search1API. Results use the standard citable
id/title/url shape expected by ChatGPT deep research and company
knowledge.
| Parameter | Required | Default | Description |
|---|---|---|---|
query |
Yes | - | Search query |
max_results |
No | 10 | Number of results |
search_service |
No | google, bing, duckduckgo, yahoo, x, reddit, github, youtube, arxiv, wechat, bilibili, imdb, wikipedia | |
crawl_results |
No | 0 | Number of top results to crawl for full content; each successful crawl adds 1 credit to the base 1-credit search request |
include_sites |
No | [] | Sites to include |
exclude_sites |
No | [] | Sites to exclude |
time_range |
No | - | day, month, year |
Retrieve the full readable contents of a result returned by search.
| Parameter | Required | Description |
|---|---|---|
id |
Yes | Result ID returned by search (the canonical page URL) |
Search for news articles.
| Parameter | Required | Default | Description |
|---|---|---|---|
query |
Yes | - | Search query |
max_results |
No | 10 | Number of results |
search_service |
No | bing | google, bing, duckduckgo, yahoo, hackernews |
crawl_results |
No | 0 | Number of top results to crawl for full content; each successful crawl adds 1 credit to the base 1-credit news request |
include_sites |
No | [] | Sites to include |
exclude_sites |
No | [] | Sites to exclude |
time_range |
No | - | day, month, year |
Extract content from a URL.
| Parameter | Required | Description |
|---|---|---|
url |
Yes | URL to crawl |
Get all related links from a URL.
| Parameter | Required | Description |
|---|---|---|
url |
Yes | URL to get sitemap |
Get trending topics from popular platforms.
| Parameter | Required | Default | Description |
|---|---|---|---|
search_service |
Yes | - | github, hackernews |
max_results |
No | 10 | Number of items |
- v0.4.0: Standard
search/fetchcompatibility, structured output schemas, OAuth security schemes, safety annotations, and Official MCP Registry metadata - v0.3.1: OAuth 2.1 support for Remote MCP; retired reasoning tool removed
- v0.3.0: Remote MCP support via Streamable HTTP; per-session API key authentication
- v0.2.0: Fallback
.envsupport for LibreChat integration - v0.1.8: X (Twitter) and Reddit search services
- v0.1.7: Trending tool for GitHub and Hacker News
- v0.1.6: Wikipedia search service
- v0.1.5: New search parameters and services (arxiv, wechat, bilibili, imdb)
- v0.1.3: News search
- v0.1.2: Sitemap
- v0.1.1: Web crawling
- v0.1.0: Initial release
MIT