Simple MCP Search Server
Description
# 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…
About
# 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: `{…
Details
- Author
- MartinSchlott
- Downloads
- 151
- Categories
- Search
Jump to
- searchWeb: Search the web with an optional site filter.
- scrapeUrl: Scrape content from a given URL.
- performDeepSearch: Perform deep searches with configurable reasoning effort.
- Configurable log level, transport, and port via config.json.
Build with npm run build, then run with npm start config.json. The server uses the transport specified in config.json (HTTP or stdio). If HTTP, the endpoint is http://localhost:<port>.
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.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.

