Search1API

Search1API

By search1api GitHub

One API for Search, Crawling, and Sitemaps

search1api web-crawler
Overview

what is Search1API?

Search1API is an API that provides integrated functionalities for web search, crawling, and sitemap extraction.

how to use Search1API?

To use Search1API, first register on the website to get your API key. Then, you can utilize various tools to perform searches, crawl web pages, or extract sitemaps by sending requests with the required parameters.

key features of Search1API?

  • Comprehensive web search functionality
  • Ability to search news articles
  • Extracting content from specific URLs
  • Generating sitemaps from provided URLs
  • Seamless integration with Claude Desktop

use cases of Search1API?

  1. Searching for information relevant to a specific topic on the web.
  2. Extracting news articles for real-time updates.
  3. Crawling a target URL to gather content for analysis.
  4. Generating a sitemap to understand web structure for SEO purposes.

FAQ from Search1API?

  • How do I obtain an API key for Search1API?

You can obtain an API key by registering on the Search1API website and selecting a pricing plan.

  • Is there a free trial available?

Yes! Search1API offers a pricing plan starting from $0.99, which allows users to explore its functionalities.

  • What programming languages can I use with Search1API?

Search1API can be accessed through any programming language that supports HTTP requests, making it versatile for various applications.

Content

# Search1API MCP Server

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

https://github.com/user-attachments/assets/58bc98ae-3b6b-442c-a7fc-010508b5f028

Features

  • Web search functionality
  • News search functionality
  • Web page content extraction
  • Website sitemap extraction
  • Seamless integration with Claude Desktop

Tools

1. Search Tool

  • Name: `search`
  • Description: Search the web using Search1API
  • Parameters: * `query` (required): Search query * `max_results` (optional, default: 10): Number of results to return * `search_service` (optional, default: "google"): Search service to use

2. News Tool

  • Name: `news`
  • Description: Search for news articles using Search1API
  • Parameters: * `query` (required): Search query * `max_results` (optional, default: 10): Number of results to return * `search_service` (optional, default: "google"): Search service to use

3. Crawl Tool

  • Name: `crawl`
  • Description: Extract content from a URL using Search1API
  • Parameters: * `url` (required): URL to crawl

4. Sitemap Tool

  • Name: `sitemap`
  • Description: Get all related links from a URL
  • Parameters: * `url` (required): URL to get sitemap

Setup Guide

1. Get Search1API Key

  1. Register at [Search1API](https://www.search1api.com/)
  2. Choose a pricing plan (starts from $0.99)
  3. After payment, copy your API key from the confirmation email

2. Configure Claude Desktop

Update your Claude configuration file (`claude_desktop_config.json`) with the following content:

```json { "mcpServers": { "search1api": { "command": "npx", "args": ["-y", "search1api-mcp"], "env": { "SEARCH1API_KEY": "YOUR_SEARCH1API_KEY" } } } } ```

Configuration file location:

  • macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`
  • Windows: `%APPDATA%\Claude\claude_desktop_config.json`

Version History

  • v0.1.3: Added news search functionality
  • v0.1.2: Added sitemap functionality
  • v0.1.1: Added web crawling functionality
  • v0.1.0: Initial release with search functionality

License

This project is licensed under the MIT License - see the LICENSE file for details.

No tools information available.
No content found.