Manage Searchcraft indexes, documents, federations, keys, imports, searches, and analytics through MCP tools.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Searchcraft MCP Server.
create_indexCreate a new index with the specified schema. This will empty the index if it already exists.
delete_indexDelete an index and all its documents permanently.
get_all_index_statsGet document counts and statistics for all indexes.
get_index_schemaGet the schema definition for a specific index.
get_index_statsGet statistics and metadata for a specific index (document count, etc.).
list_all_indexesGet a list of all indexes in the Searchcraft instance.
The searchcraft-inc/searchcraft-mcp-server MCP server connects MCP clients to Searchcraft, a vertical search engine. Its tools cover the main objects managed in a Searchcraft cluster: indexes, documents, federations, authentication keys, stopwords, synonyms, and search analytics.
Index tools can create, replace, patch, inspect, list, and delete indexes. Document tools add JSON objects, retrieve a document by its internal _id, and remove documents by ID, field match, query, or by clearing an entire index. Destructive operations include deleting an index and deleting all keys, so clients should treat those operations as administrative actions.
The searchcraft-inc/searchcraft-mcp-server MCP server is intended for natural-language use through an MCP client. A client can invoke direct Searchcraft operations, such as creating an index with a schema, checking document counts, configuring a federation, or creating an access key with permissions and access controls.
Import workflows support JSON sources from either a local file or a URL. The client can first inspect the data structure, generate a Searchcraft schema with search fields and weighting options, then create the index and add the documents. The create_index_from_json workflow combines those stages into one operation.
Search tools support fuzzy or exact matching, facets, and date ranges. Search configuration can also include custom stopwords and synonyms; the documentation notes that synonyms apply to fuzzy queries rather than exact-match queries. Analytics tools provide measurement summaries and conversion data with optional filtering and aggregation.
The available capabilities include:
The searchcraft-inc/searchcraft-mcp-server MCP server manages Searchcraft resources; the supplied material does not document a standalone local search engine or an offline mode. Measurement conversion and summary tools require ClickHouse when the server is run locally. The README identifies TypeScript, Node.js 22+, and Express among the project technologies, but the provided excerpt does not specify a package installation command, environment-variable names, license, or credential configuration procedure.
Operations that delete indexes, documents, federations, or keys can permanently remove data or access credentials. Use the inspection and statistics tools before making destructive changes, particularly delete_all_keys, which removes every authentication key on the cluster.
Always refer to the official documentation for the most accurate and up-to-date information.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/searchcraft-inc-searchcraft-mcp-server)<a href="https://allmcps.com/mcp/searchcraft-inc-searchcraft-mcp-server"><img src="https://allmcps.com/api/badge/searchcraft-inc-searchcraft-mcp-server?style=directory" alt="Searchcraft MCP Server on AllMCPs" /></a>