Search1API MCP Server
- Browser Automation
- Search
A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API.
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
Search results for "latest news in the world" | Search results including title, link, and snippet |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
search | A fast way to search the world |
crawl | Extract content from URL |
sitemap | Get all related links from a URL |
news | Search for news articles |
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
SEARCH1API_KEY | Yes | Your Search1API key from the registration confirmation email |
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 querymax_results
(optional, default: 10): Number of results to returnsearch_service
(optional, default: "google"): Search service to use
2. News Tool
- Name:
news
- Description: Search for news articles using Search1API
- Parameters:
query
(required): Search querymax_results
(optional, default: 10): Number of results to returnsearch_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
- Register at Search1API
- Choose a pricing plan (starts from $0.99)
- 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:
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.
GitHub Badge
Glama performs regular codebase and documentation scans to:
- Confirm that the MCP server is working as expected.
- Confirm that there are no obvious security issues with dependencies of the server.
- Extract server characteristics such as tools, resources, prompts, and required parameters.
Our directory badge helps users to quickly asses that the MCP server is safe, server capabilities, and instructions for installing the server.
Copy the following code to your README.md file: