Get Started in 5 Minutes
Choose your product below and follow the setup guide. All plans include a 14-day free trial with no credit card required.- Documentation
- Skills
- Multiple Products
Documentation Quick Start
Set up AI-powered semantic documentation search for your repositories.What You’ll Need
- GitHub, GitLab, Bitbucket, or Gitea account with repositories
- Claude Desktop, VSCode, Cursor, or any MCP-compatible IDE
- 5 minutes of setup time
Step 1: Create Your Account
Sign Up
Go to app.ulpi.io and click Sign Up
Step 2: Connect Your Repositories
Connect Version Control
Click Connect Repository and choose your provider:
- GitHub
- GitLab
- Bitbucket
- Gitea (self-hosted)
Authorize Access
Grant ULPI.io read access to your repositories. We only need read permissions to index documentation.
Select Repositories
Choose which repositories contain documentation you want to search. You can select multiple repositories.
Configure Branches
For each repository, select which branches to index:
mainormaster(production docs)develop(development docs)- Custom branches (feature branches, staging, etc.)
Auto-Indexing: ULPI automatically re-indexes your docs on every push via webhooks. No manual updates needed.
Step 3: Create an API Key
API keys authenticate your AI assistant with ULPI.io.Configure Settings
Name: Descriptive name (e.g., “Claude Desktop - MacBook Pro”)Environment: Choose one:
sandbox- For testing with fake datalive- For production use (select this)
full_access- All permissions (easiest for getting started)restricted- Specific scopes only (more secure)
- Leave default for Documentation product
- Tenant-scoped by default (access to all your repos)
Step 4: Configure Your IDE
Configure your MCP-compatible IDE (Claude Desktop, VSCode, Cursor, Windsurf, Zed, etc.):Example Configuration - Claude Desktop:- Open Claude Desktop settings
- Navigate to Developer → Edit Config
- Add ULPI MCP server:
- Restart Claude Desktop
-
Look for ULPI tools in the tools panel
Step 5: Try It Out!
Ask your AI assistant to search your documentation: Example Queries:
search_documentation- Semantic search across all docsexpand_document- Get full content of specific documentslist_repositories- Browse indexed repositories