Searches NetApp AI Data Engine documents through a vector-based RAG tool over local stdio.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Aide MCP Server.
The aide-mcp-server MCP server exposes NetApp AI Data Engine's retrieval-augmented generation search capability to MCP-compatible clients. Its primary function is document retrieval: an agent submits a natural-language query, and the server passes it to the AIDE RAG API, which uses vector-based semantic similarity to find relevant documents.
The repository package is named netapp-aide-mcp, and the exposed MCP tool is netapp_data_engine_search. This makes the server suitable for assistants that need to ground responses in content managed by NetApp AI Data Engine rather than relying only on a model's built-in knowledge. It belongs to the ๐ end to end RAG platforms category because it provides the MCP interface to a hosted RAG search system.
Communication uses the stdio transport, so the server runs locally as a process started by the MCP client. It is not presented as a hosted HTTP MCP endpoint. Most supported desktop clients start the process from their MCP configuration.
Authentication is deferred until the first tool call. With PKCE authentication, the flow opens a browser window. With device code authentication, the server prints a short code and verification details to its console logs; the user completes the flow on a device with browser access. Only these two authentication flows are supported.
The aide-mcp-server MCP server requires Python 3.10 or newer and uv. Before launching it, create a .netapp JSON file in the user's home directory. The file needs the AIDE RAG API endpoint, SSL verification behavior, the selected authentication flow, and the corresponding identity-provider endpoints and parameters.
PKCE configuration includes a redirect URI and enables PKCE in the token request parameters. Device code configuration instead specifies a device-code endpoint and the client scope. The repository includes an example configuration file in its Examples directory. Protect the file from access by other users; on Unix-like systems, chmod 600 ~/.netapp is the documented approach.
Run the published package with uvx --from netapp-aide-mcp server, or point uvx at a cloned repository path to run from source. Add the command as a stdio server in the MCP client's JSON configuration.
The aide-mcp-server MCP server provides:
netapp_data_engine_search for searching documents through the AIDE RAG API.This server provides search access rather than a general-purpose set of NetApp management operations. The supplied material documents one MCP tool only. It also depends on a correctly formatted .netapp file, valid AIDE and identity-provider settings, Python 3.10+, and uv.
Because the transport is stdio, clients must be able to run local stdio MCP servers. Hosted clients that do not support stdio may not work. Authentication does not begin when the process starts; troubleshooting should focus on the first tool call and, for device code flow, the server console logs. If a client does not invoke the tool, the README suggests explicitly mentioning NetApp AIDE in the prompt.
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/aide-mcp-server)<a href="https://allmcps.com/mcp/aide-mcp-server"><img src="https://allmcps.com/api/badge/aide-mcp-server?style=directory" alt="Aide MCP Server on AllMCPs" /></a>