search-server

fengin
64
"A search service implementation based on the MCP protocol, providing both web search and local search functionalities, seamlessly integrated with Cursor and Claude Desktop."

Overview

What is search-server

Search-server is an implementation of a search service based on the MCP protocol, providing both web and local search functionalities. It seamlessly integrates with Cursor and Claude Desktop.

How to Use

To use search-server, clone the repository from GitHub, configure the desired search engine in the server.py file, and set up the necessary environment variables for API keys. Finally, run the server using the specified command in your terminal.

Key Features

Key features include support for multiple search engines (Brave Search, Metaso, and Bocha), modular design allowing independent use of each search engine, and seamless integration with tools like Claude Desktop and Cursor.

Use Cases

Use cases include enhancing content retrieval capabilities in applications like Claude Desktop and Cursor, performing web searches, and accessing academic resources through Metaso.

Content