πMCP Setup Guide
The Euno AI Assistant can connect to compatible AI clients through the Model Context Protocol (MCP). This lets you explore your data model directly from tools such as Cursor, Claude Desktop, and other MCP-enabled assistants.
The recommended setup uses OAuth. The first time you use Euno MCP, your client will prompt you to sign in to Euno in a browser. If Euno can identify which persona to use, it will select it automatically. If Euno cannot identify a single clear persona, you will be asked to choose one.
This guide covers the standard direct MCP setup using OAuth.
Prerequisites
Before setting up MCP, make sure you have:
access to Euno and at least one assigned persona
an MCP-compatible client such as Cursor or Claude Desktop
Sign In with OAuth
In the recommended OAuth setup, your client will prompt you to sign in to Euno in a browser the first time you connect.
Personas in MCP
Euno MCP uses your active persona to determine what data and actions are available in the session.
If Euno can identify which persona to use, it will select it automatically.
This usually happens when you have a default persona, or only one available persona in the relevant account.
If Euno cannot identify a single clear persona, you will be asked to choose one.
If you have access to more than one persona, you can ask your assistant to show your available personas and switch to another one during the session.
Choose Your Setup
Use the setup mode that matches your client's MCP capabilities:
Your client supports remote HTTP MCP servers
Direct connection (this page)
Your client does not support remote HTTP MCP servers, or you prefer a local stdio MCP server
Interactive OAuth sign-in is not available, or you prefer manual API key and header configuration
If you are not sure which option to use, start with the direct connection below.
Cursor Direct Connection
If your version of Cursor supports remote HTTP MCP servers, this is the simplest way to connect to Euno MCP.
Open Cursor Settings
Go to Tools & Integrations
Add a new MCP server. In the
mcp.jsonfile that opens, add:Save the file
The first time you use Euno MCP, Cursor will prompt you to sign in to Euno in a browser
After sign-in, you can start using Euno MCP in chat
Troubleshooting
Euno MCP does not appear in Cursor
Confirm that your
mcp.jsonfile is valid JSONSave the file and refresh Tools & Integrations
Re-open Tools & Integrations and confirm that the Euno MCP server appears there
The Euno sign-in page does not open
Try the connection again
Check whether your browser prevented the sign-in page from opening
Euno asks you to choose a persona
This is expected when Euno cannot identify a single clear persona automatically.
Choose one of the offered personas to continue
If you want to change later, ask your assistant to show your available personas and switch to another one
Euno MCP is connected, but no tools appear
Make sure your active persona has access to the Euno resources you expect to use
Ask your assistant to show your available personas
If needed, switch to another persona and try again
Sign-in worked before, but now fails
Try the connection again
Remove and re-add the Euno MCP server entry if the issue persists
If the problem continues, contact your Euno team or support team
Available Tools
euno_dynamic_instructions
Fetch current Euno MCP instructions, including account-specific metadata guidance
list_personas
Show the personas available in the current session
current_persona
Show the persona currently active for the session
switch_persona
Change the active persona for the session
fetch_single_resource
Retrieve details for a specific resource by URI
find_resource_by_name
Find a resource by name
find_resources_for_topic
Find resources related to a topic or keyword
get_upstream_lineage
Show upstream lineage for a resource
resource_impact_analysis
Show downstream impact for a resource
documentation_search
Search Euno documentation
documentation_get_full_document
Open a full documentation page
documentation_get_surrounding_context
Show the documentation context around a specific chunk
query_to_eql
Turn a natural-language request into an EQL query
fetch_eql_syntax
Show EQL syntax guidance
search_resources_eql
Search resources using an EQL query
count_resources_eql
Count resources matching an EQL query
Last updated