mcpField
S
Simple MCP Search Server

Simple MCP Search Server

Local
github.com/MartinSchlottSearch1Updated 74w ago

About Simple MCP Search Server

Simple MCP Search Server is an MCP server that provides web search, URL scraping, and deep search through Jina AI. It is for clients that need to find or retrieve webpage content, and supports HTTP or stdio transport.

Key features

  1. 01Search the web with optional site filters
  2. 02Scrape content from a URL
  3. 03Run deep searches with adjustable reasoning effort
  4. 04Configure HTTP or stdio transport

Use cases

  1. 01Find webpages about a topic
  2. 02Retrieve the contents of a URL
  3. 03Investigate a query with deep search

MCP support

The MCP server exposes web search, URL scraping, and deep-search tools to MCP clients. HTTP or stdio transport can be selected in its configuration.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

Simple MCP Search Server

This MCP server provides access to Jina AI search and scraping tools.

Tools

  • searchWeb: Search the web. Input: { query: string; site?: string; }
  • scrapeUrl: Scrape content from a URL. Input: { url: string; }
  • performDeepSearch: Perform a deep search using Jina AI. Input: { query: string; reasoning_effort?: 'low' | 'medium' | 'high'; no_direct_answer?: boolean; }

Configuration (config.json)

A config.json file is required. Refer to src/config.ts for the full schema (ConfigSchema).

{
  "name": "simple-jina-mcp-server", // Server name for MCP discovery
  "version": "1.0.0",              // Server version
  "apiKeys": {
    "jina": "YOUR_JINA_API_KEY"  // Optional: Jina API key
  },
  "logLevel": "info",             // Optional: "debug", "info", "warn", "error" (default: "info")
  "transport": "http",           // Optional: "http" or "stdio" (default: "http")
  "port": 3123                   // Optional: Port for HTTP transport (default: 3123)
}

Running

  1. Build: npm run build
  2. Run: npm start config.json
  • The server will start using the transport specified in config.json (http or stdio).
  • If using http, the endpoint is http://localhost:<port>/mcp.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.