Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Synthetic Search MCP Serversearch for the latest TypeScript 5.4 features"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
π Synthetic Search MCP Server
Web search capabilities for your MCP-enabled applications with zero-data-retention privacy.
Installation β’ Usage β’ Configuration β’ API Reference
β¨ Features
π Privacy First
Zero-data-retention search ensures your queries remain private and secure.
β‘ Fast & Accurate
Get relevant web search results in milliseconds with high-quality ranking.
π§ Easy Integration
Simple MCP tool interface that works seamlessly with OpenCode and other MCP clients.
π¦ Zero Dependencies
Lightweight implementation with minimal external dependencies for reliability.
π Installation
Prerequisites
Node.js 20 or higher
A Synthetic API key (Get one here)
Quick Start
π― Usage
1. Configure Your API Key
2. Run the Server
3. Test It
βοΈ Configuration
OpenCode Integration
Add this MCP server to your OpenCode configuration at ~/.config/opencode/opencode.json:
Note: Replace
/path/to/synthetic-search-mcpwith the actual path to your installation andyour-api-key-herewith your Synthetic API key.
π API Reference
Tool: synthetic_search
Search the web using Synthetic's privacy-focused search API.
Parameters
Parameter | Type | Required | Description |
|
| β Yes | The search query to execute |
Example Request
Response Format
Result Fields
Title - The page title
URL - Direct link to the source
Date - Publication date (when available)
Snippet - Relevant excerpt from the content
π οΈ Development
π License
This project is licensed under the MIT License - see the LICENSE file for details.
Made with β€οΈ for the MCP community