Swiftype / Elastic App Search Connector for AI agents.
10 live capabilities
Manage your Elastic search index and query real-time analytics from a single prompt.
Waiting for input…
Why people use Swiftype / Elastic App Search
Swiftype for Elastic Search Index Management
This Connector puts that control into your prompt. You can ask your agent to list your engines, check your doc types, or push new data into the index in one go. It turns a tedious multi-tab workflow into a single conversation, letting you manage your search architecture with much higher precision.
What Vinkius changes
That you get a direct line of communication between your AI and your search data.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Analyzing content performance
A marketing manager needs to know why a specific help article isn't getting traffic.
- Real-world use case 02
Purging test data
An engineer needs to clear out old test data from a production index.
- Real-world use case 03
Bulk indexing new FAQs
A content team just finished a big batch of new FAQs.
Complete set · 10capabilities
The complete Swiftype / Elastic App Search capability set.
These are the exact actions your AI can choose when you ask it to work with Swiftype / Elastic App Search.
01—04
4 capabilities in this set.
Part of 10 available through Swiftype / Elastic App Search.
- 01 Capability
St.create documents
Create new structured records in your search index. This lets you push new data into your engine without manual entry.
- 02 Capability
St.delete documents
Permanently remove specific documents or cached pages from your search results. Use this to clean up old records or fix errors in your index.
- 03 Capability
St.list documents
View all stored metadata and IDs for a specific document type. This helps you audit your records and see exactly what is indexed.
- 04 Capability
St.list domains
Check crawler limits and identify active arrays in your index scopes. You can use this to verify that your automated crawlers are staying within bounds.
05—07
3 capabilities in this set.
Part of 10 available through Swiftype / Elastic App Search.
- 05 Capability
St.list engines
See a list of all active isolated Elastic indices bound to your account. This gives you a clear view of your entire search infrastructure.
- 06 Capability
St.post search
Fire raw queries into a specific engine to get back faceted JSON results. It allows your agent to pull precise data based on specific user searches.
- 07 Capability
St.post suggest
Get predictive autocompletes and spelling-tolerant matches for your search bar. This helps users find what they need faster by offering smart suggestions.
08—10
3 capabilities in this set.
Part of 10 available through Swiftype / Elastic App Search.
- 08 Capability
St.analytics top clicks
Find out which documents are receiving the most clicks from users. Use this to identify your highest-performing content.
- 09 Capability
St.analytics top searches
Look at the most frequent search queries being used by your customers. This provides a direct look at what your audience is trying to find.
- 10 Capability
St.list doc types
Pull the schema blueprints that define your data types and vault limits. Use this to understand the structure of your data and its constraints.
Set up in minutes
One URL. Then ask Swiftype / Elastic App Search to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Swiftype / Elastic App Search from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_G3YqlNBTOlJoB2C6UQsglvpbCGCydRyab9CjoxGh/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Swiftype / Elastic App Search, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Swiftype / Elastic App Search for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_G3YqlNBTOlJoB2C6UQsglvpbCGCydRyab9CjoxGh/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Swiftype / Elastic App Search URL.
- Step 03
Save and start
Save the connection and enable Swiftype / Elastic App Search in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"swiftype": {
"url": "https://edge.vinkius.com/vk_preview_G3YqlNBTOlJoB2C6UQsglvpbCGCydRyab9CjoxGh/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Swiftype / Elastic App Search
Open Agent mode in chat and ask: "Using Swiftype / Elastic App Search, help me...". 10 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"swiftype": {
"url": "https://edge.vinkius.com/vk_preview_G3YqlNBTOlJoB2C6UQsglvpbCGCydRyab9CjoxGh/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Swiftype / Elastic App Search
Ask Copilot: "Using Swiftype / Elastic App Search, help me...". 10 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"swiftype": {
"url": "https://edge.vinkius.com/vk_preview_G3YqlNBTOlJoB2C6UQsglvpbCGCydRyab9CjoxGh/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Swiftype / Elastic App Search
Open Cascade and ask: "Using Swiftype / Elastic App Search, help me...". 10 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"swiftype": {
"url": "https://edge.vinkius.com/vk_preview_G3YqlNBTOlJoB2C6UQsglvpbCGCydRyab9CjoxGh/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Swiftype / Elastic App Search
Ask Cline: "Using Swiftype / Elastic App Search, help me...". 10 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add swiftype --transport http "https://edge.vinkius.com/vk_preview_G3YqlNBTOlJoB2C6UQsglvpbCGCydRyab9CjoxGh/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Swiftype / Elastic App Search
Ask Claude: "Using Swiftype / Elastic App Search, show me...". 10 tools are ready
Where the request belongs
Work Swiftype / Elastic App Search can move forward.
This is for the people responsible for keeping search results relevant and the data behind them organized. It's for the engineers who hate manual indexing and the marketers who need to know what users are actually clicking.
Search Architecture Engineer
Audits live JSON indices and manages bulk CRUD tasks to keep data maps clean.
Content Marketing Manager
Analyzes real-world user intent by pulling top search queries and click data.
Data Reliability Analyst
Monitors schema constraints and audits index bugs to ensure search accuracy.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsAddSearch
Equip your AI agent with AddSearch to query your indexed site content, push new documents, and retrieve search analytics instantly.
Elastic Enterprise Search
Manage enterprise search via Elastic. search engines and documents, handle indexing, and monitor search analytics directly from any AI agent.
Jina AI (Search Foundation & LLM Grounding)
Power your RAG and search via Jina AI. generate embeddings, rerank documents, read URLs, and perform semantic web search.
Lucidworks Fusion (AI Search & Discovery)
Manage AI-powered search via Lucidworks Fusion. execute semantic queries, index documents, and monitor ML training jobs.
Tavily
Search the web for AI. audit search context, answers, and extracted content via AI.
watsonx Discovery
Search and analyze complex data with AI-powered insights on IBM watsonx Discovery. the cognitive search engine.
Bring your own AI
Change the model, client or framework. Keep Swiftype / Elastic App Search connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Swiftype / Elastic App Search.
The practical details behind the request, access and result.
What can I do with the Swiftype MCP?
I can use it to manage your Swiftype search index directly. This means your AI agent can create new documents, delete old ones, run searches, and pull real-time analytics like top clicks and searches without you having to log into a dashboard.
Does Swiftype MCP work with Elastic App Search?
Yes, it's designed to connect your AI to Swiftype and Elastic App Search. It lets your agent interact with your search engines to perform tasks like schema discovery and bulk data indexing.
Can I use this to see what my customers are searching for?
Absolutely. You can ask your agent to pull the top search queries and click data. It helps you see what's trending and which content is actually converting your users.
How do I manage my search index data with this?
You can use the Connector to perform CRUD operations. Your agent can inject new JSON payloads into your index, list all your current documents, or vaporize specific records that are no longer needed.
Is this Connector good for content marketing?
It's great for it. Instead of guessing what users want, you can use it to pull real-world click data and search trends to see which topics are actually resonating with your audience.
Can it help me fix search errors?
Yes, it helps with data reliability. You can use it to audit your schema blueprints and inspect your active engines to find and resolve mapping constraints or index bugs.
Can it delete documents from my search engines?
Yes. The st.delete_documents capability removes specific documents by ID from an engine. Each deletion requires explicit document IDs, so nothing is removed accidentally.
Does it support search analytics like CTR?
Yes. Use st.analytics_top_searches and st.analytics_top_clicks to retrieve real usage data. top queries, click-through rates, and conversion metrics.
What Swiftype plan is required?
Any plan that includes Site Search API access. You need a valid API key from your Swiftype dashboard. the integration uses standard REST endpoints available to all API-enabled accounts.
One connection away
Give your agent a direct line to Swiftype / Elastic App Search.
Connect Swiftype / Elastic App Search once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available