Using the eniston MCP server
The MCP server is currently in early beta, and this help article is also not complete yet. Things will change and we’re actively looking for feedback from our customers. Please get in touch via support@eniston.io if you use our MCP server and have issues or any kind of feedback.
Authenticate
To authenticate, you will need to create an API token. We already have an existing authentication flow for our API, which is why we currently haven't implemented a dedicated OAuth solution. Head over to the “API Access Token” section and generate a new API token.
When authenticating, add the following header to the request: "Authorization": "Bearer YOUR_API_TOKEN"
Config file
Update the config file of the tool of your choice and add our /mcp endpoint.
{ "mcpServers": { "eniston": { "type": "streamable-http", "url": "https://eniston.io/mcp", "headers": { "Authorization": "Bearer YOUR_API_TOKEN" } } }}
Available tools
List Knowledge Bases
Lists all knowledge bases the authenticated user has access to.Get Knowledge Base
Gets detailed information about a specific knowledge base. Needsknowledge_base_idparameter.List Categories
Lists all categories in a knowledge base, optionally filtered by section. Needsknowledge_base_idparameter, optionalsection_id.List Articles
Lists articles in a knowledge base, optionally filtered by category or subcategory. Needsknowledge_base_idparameter, optionalcategory_id.Get Article
Gets the full content of a specific article. Needsarticle_idparameter.Search Articles
Searches articles in a knowledge base by keyword using fulltext search. Needsknowledge_base_idparameter andquery.Search Articles Semantic
Searches articles using semantic/vector search. Requires the Enhanced add-on subscription. Needsknowledge_base_idparameter andquery.