mcp-server

mcp-server

3.1

If you are the rightful owner of mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server implementation that provides various tools for AI agents and LLMs, including search capabilities powered by SearXNG and file system operations.

The MCP Server is a robust implementation of the Model Context Protocol, designed to facilitate AI agents and large language models (LLMs) with a suite of tools. It offers web search capabilities through SearXNG, file system operations, and an extensible architecture for adding custom tools. The server supports easy deployment via Docker and provides a command-line interface for straightforward management. It fully supports the MCP specification for resources and prompts, making it a versatile choice for developers looking to integrate AI functionalities into their applications. The server can be configured using environment variables, and it supports both a simplified FastMCP decorator approach and a more complex original architecture for tool implementation.

Features

  • Web Search: Perform web searches with customizable parameters using SearXNG
  • File System Operations: Read, write, and manage files with security controls
  • Extensible Architecture: Add custom tools following the MCP protocol
  • Docker Support: Easy deployment with Docker and docker-compose
  • Command-line Interface: Simple management through CLI

Tools

  1. search

    Execute web searches through SearXNG with customizable filtering.

  2. filesystem

    Read, write, and manage files with secure access controls.