Prerequisites
- A Caylex account (sign up at app.caylex.ai)
- Python 3.10+ installed
- An MCP server to connect (or use one from the Caylex Catalog)
Setup
Create a project
In the Caylex dashboard, navigate to Projects and click Create Project. Give it a name (e.g., “My First Project”) and an optional description.A project is an isolation boundary for your deployment — it contains its own servers, navigators, and user credentials.
Add a server from the catalog
Go to the Servers page and click Add Server. Browse the Caylex Catalog and select a server to add (e.g., GitHub, Slack, or Notion).Once added, go to your project and connect the server by adding it as a Server Instance. This links the server to your project.
Create a navigator
Navigate to the Navigators page and click Create Navigator. Provide a name and description (e.g., “My Assistant”).Then connect the navigator to your project — this creates a Navigator Instance. On the navigator instance page, click Create API Key and copy the generated key. You will need this to authenticate with the Caylex Navigator.
Set up user authentication
If your server requires authentication (most do), create an Auth Link for your project. Go to the project’s Auth Links section and create a new link. Visit the link yourself to authenticate with the server using your credentials.See Auth Links for a detailed guide.
Next steps
Core Concepts
Understand the Project, Server, and Navigator model in depth.
More Frameworks
See integration examples for LangChain, Claude SDK, and Claude Desktop.
Configure Permissions
Restrict which tools your navigator can access.
Analytics
Monitor tool usage, errors, and performance.