searchcraft-mcp-server
@searchcraft-inc
About searchcraft-mcp-server
An MCP Server powered by Searchcraft – the developer-first vertical search engine.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"searchcraft-mcp-server": {
"command": "docker",
"args": [
"run",
"-d",
"-p",
"3000:8080",
"\\"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is searchcraft-mcp-server?
The Searchcraft MCP Server is an MCP (Model Context Protocol) server that provides a suite of tools for managing a Searchcraft vertical search engine cluster's Documents, Indexes, Federations, Access Keys, and Analytics. It enables MCP Clients like Claude Desktop to perform administrative actions using natural language prompts.
How to use searchcraft-mcp-server?
Connect an MCP Client (e.g., Claude Desktop) to the server. Use plain English prompts to invoke tools such as create_index_from_json to create indexes, import documents, and generate search applications. Tools accept parameters like source, path, index_name, and optional settings for language and weight multipliers.
Key features of searchcraft-mcp-server
- Manage indexes, documents, federations, and authentication keys.
- Import JSON data from URLs or files and auto-generate schemas.
- Create complete Vite + React search applications from JSON data.
- Perform search and analytics queries with fuzzy/exact matching and facets.
- Manage stopwords and synonyms for search indexes.
- Supported by Node.js 22+, TypeScript 5.8, and Express 5.1.
Use cases of searchcraft-mcp-server
- Rapidly create a search index and ingest documents from an external JSON dataset.
- Build a fully functional search application prototype with Vite and React.
- Administer a Searchcraft cluster's indexes, keys, and federations via conversational AI.
- Analyze JSON data structure and generate optimized search schemas.
FAQ from searchcraft-mcp-server
What runtime dependencies are required?
Node.js 22+, TypeScript 5.8, and Express 5.1 are required. The analytics tools additionally require Clickhouse if running locally.
How does authentication work?
The server provides tools to create, list, update, and delete authentication keys with specified permissions and access controls.
Can I import JSON data from a URL or a local file?
Yes. The import tools (
Frequently asked questions
What runtime dependencies are required?
Node.js 22+, TypeScript 5.8, and Express 5.1 are required. The analytics tools additionally require Clickhouse if running locally.
How does authentication work?
The server provides tools to create, list, update, and delete authentication keys with specified permissions and access controls.
Can I import JSON data from a URL or a local file?
Yes. The import tools (
Basic information
More Other MCP servers
Nginx UI
0xJackyYet another WebUI for Nginx
Blender
ahujasidOpen-source MCP to use Blender with any LLM
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Comments