1. Conduid
  2. Developer Tools
  3. search1api
MCP server · Developer Tools

search1api

A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API

Unclaimed devtools
39Low

Scored 5 months ago · breakdown

About search1api

search1api is an MCP server published by git+fatwang2 in the Developer Tools category: a Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API.

Install

Install
npx search1api-mcp
Claude Code
claude mcp add search1api-mcp-gitfatwa -- npx -y search1api-mcp
npx
npx -y search1api-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about search1api

Powered by Claude · Grounded in docs

I know everything about search1api. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

4 checks have not been run yet.

README

Search1API MCP Server

中文文档

The official MCP server for Search1API — web search, news, crawling, and more in one API.

Get Your API Key

  1. Register at Search1API
  2. Get your API key from the dashboard

Quick Start (Remote MCP)

No installation required. Just configure your MCP client with the remote URL and your API key.

Authentication

Two methods are supported — use whichever your client supports:

Method Format
Authorization Header Authorization: Bearer YOUR_SEARCH1API_KEY
URL Query Parameter https://mcp.search1api.com/mcp?apiKey=YOUR_SEARCH1API_KEY

Claude Desktop

{
  "mcpServers": {
    "search1api": {
      "url": "https://mcp.search1api.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_SEARCH1API_KEY"
      }
    }
  }
}

Claude.ai (Web)

Settings > Connectors > Add custom connector:

https://mcp.search1api.com/mcp?apiKey=YOUR_SEARCH1API_KEY

Cursor

{
  "mcpServers": {
    "search1api": {
      "url": "https://mcp.search1api.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_SEARCH1API_KEY"
      }
    }
  }
}

VS Code

{
  "servers": {
    "search1api": {
      "type": "http",
      "url": "https://mcp.search1api.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_SEARCH1API_KEY"
      }
    }
  }
}

Claude Code

claude mcp add --transport http search1api https://mcp.search1api.com/mcp \
  --header "Authorization: Bearer YOUR_SEARCH1API_KEY"

Windsurf

{
  "mcpServers": {
    "search1api": {
      "serverUrl": "https://mcp.search1api.com/mcp?apiKey=YOUR_SEARCH1API_KEY"
    }
  }
}

Agent Skill

The Agent Skill has moved to search1api-cli. Install it with:

npm install -g search1api-cli
npx skills add fatwang2/search1api-cli

Local Mode (stdio)

If 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"
      }
    }
  }
}

Tools

search

Search the web using Search1API.

Parameter Required Default Description
query Yes - Search query
max_results No 10 Number of results
search_service No google google, bing, duckduckgo, yahoo, x, reddit, github, youtube, arxiv, wechat, bilibili, imdb, wikipedia
crawl_results No 0 Number of results to crawl for full content
include_sites No [] Sites to include
exclude_sites No [] Sites to exclude
time_range No - day, month, year

news

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 results to crawl for full content
include_sites No [] Sites to include
exclude_sites No [] Sites to exclude
time_range No - day, month, year

crawl

Extract content from a URL.

Parameter Required Description
url Yes URL to crawl

sitemap

Get all related links from a URL.

Parameter Required Description
url Yes URL to get sitemap

reasoning

Deep thinking and complex problem solving with DeepSeek R1.

Parameter Required Description
content Yes The question or problem

trending

Get trending topics from popular platforms.

Parameter Required Default Description
search_service Yes - github, hackernews
max_results No 10 Number of items

Version History

  • v0.3.0: Remote MCP support via Streamable HTTP; per-session API key authentication
  • v0.2.0: Fallback .env support 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.4: Reasoning tool with DeepSeek R1
  • v0.1.3: News search
  • v0.1.2: Sitemap
  • v0.1.1: Web crawling
  • v0.1.0: Initial release

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About search1api

How do I install search1api?

Run npx search1api-mcp, then add the server to your MCP client's configuration.

Is search1api safe to use with an AI agent?

Its trust score is 39 out of 100 (low). It passes 1 of the 2 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is search1api still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.