An open API service indexing awesome lists of open source software.

https://github.com/hightemp/go_mcp_server_searxng

A Model Context Protocol (MCP) server for integrating with SearXNG metasearch engine.
https://github.com/hightemp/go_mcp_server_searxng

golang mcp mcp-server searxng searxng-mcp

Last synced: about 1 month ago
JSON representation

A Model Context Protocol (MCP) server for integrating with SearXNG metasearch engine.

Awesome Lists containing this project

README

          

# SearXNG MCP Server

A Model Context Protocol (MCP) server for integrating with SearXNG metasearch engine.

Server url: `http://localhost:8892/sse`

## Features

- **General Search**: Search across multiple categories and engines
- **Image Search**: Specialized image search functionality
- **News Search**: Time-filtered news search
- **Engine Info**: Get available search engines and categories

## Parameters

- `-t`: Transport type (stdio/sse), default: stdio
- `-h`: Host for SSE server, default: 0.0.0.0
- `-p`: Port for SSE server, default: 8892
- `-searxng`: SearXNG instance URL, default: http://127.0.0.1:8080

## Example

```bash
# Start server with custom SearXNG instance
./go_mcp_server_searxng -searxng http://127.0.0.1:8080 -t sse -p 8892
# or cli
./go_mcp_server_searxng -searxng http://127.0.0.1:8080 -t stdio
```