Skip to main content
Glama

SearXNG MCP Server

MIT License
  • Linux
  • Apple
CHANGELOG.md•1.74 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [0.1.0] - 2024-10-28 ### Added - Initial release of SearXNG MCP Server - Core search functionality with SearXNG integration - Support for multiple search categories (general, images, videos, news, etc.) - Engine-specific search capabilities - Search suggestions/autocomplete - Time range filtering (day, month, year) - Safe search levels (off, moderate, strict) - Language support for search results - Pagination support for search results - Health check endpoint - Configuration access for SearXNG instance - MCP resources for config and health status - Comprehensive documentation and examples - Example configuration files for Claude Desktop and Cline - Docker Compose example for local SearXNG setup - Unit tests for client functionality - Type hints and Pydantic models for data validation ### Features #### Tools - `search`: Perform web searches with filtering options - `get_suggestions`: Get autocomplete suggestions - `health_check`: Check SearXNG instance health - `get_config`: Get instance configuration #### Resources - `searxng://config`: Instance configuration resource - `searxng://health`: Health status resource ### Technical Details - Python 3.10+ support - Async/await implementation using httpx - MCP SDK integration - Pydantic for data validation - Type-safe implementation with mypy - Black and Ruff for code formatting and linting - Pytest for testing with async support [0.1.0]: https://github.com/martinchen448/searxng-mcp-server/releases/tag/v0.1.0

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/martinchen448/searxng-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server