Overview
Project endpoints allow you to create and manage projects, assign configurations to projects, and manage user membership within projects. Projects serve as containers that link users with specific MCP configurations.List All Projects
Retrieve a list of all projects in the system.200 OK
array
Create Project
Create a new project.string
required
Name for the new project (must be unique)
200 OK
Get Project
Retrieve details of a specific project.string
required
Project ID or project name
200 OK
Delete Project
Delete a project and remove all user associations.string
required
Project ID or project name
200 OK
Assign Configuration to Project
Assign an MCP configuration to a project.string
required
Project ID or project name
string
Configuration name to assign (either config_name or config_id required)
string
Configuration ID to assign (either config_name or config_id required)
200 OK
Unassign Configuration from Project
Remove the configuration assignment from a project.string
required
Project ID or project name
200 OK
Get Project Configuration
Retrieve the full configuration assigned to a project.string
required
Project ID or project name
200 OK
List Project Users
Get all users associated with a project.string
required
Project ID or project name
200 OK
Add User to Project
Add an existing user to a project.string
required
Project ID or project name
string
Email address of the user to add (either email or user_id required)
string
User ID to add (either email or user_id required)
200 OK
Remove User from Project
Remove a user from a project.string
required
Project ID or project name
string
required
User ID or email address
200 OK
Remove All Users from Project
Remove all users from a project.string
required
Project ID or project name
200 OK
Export Project
Export a project configuration to a JSON file.string
required
Project ID or project name
string
required
Path where the project will be exported
200 OK
Search Projects
Search projects by name.string
required
Search query (matches against project names)
200 OK
Complete Workflow Example
Here’s a complete example of setting up a project with users:Next Steps
User Endpoints
Manage users and their details
API Key Endpoints
Generate and manage API keys
Configuration Endpoints
Manage MCP configurations
System Endpoints
System operations