Server management
Create, update, and manage MCP servers
This guide covers all server management operations for MCP servers.
Create a server
List servers
Find and filter your MCP servers.
Get server details
Update a server
Modify server configuration, tools, or auth configs.
Delete a server
Multi-toolkit servers
Combine multiple services in a single MCP server.
Generate user URLs
After creating a server, generate unique URLs for each user.
Chat-based authentication:
- TypeScript: Enabled by default (set
manuallyManageConnections=false
or omit it) - Python: Enabled by default (set
manually_manage_connections=False
or omit it)
When enabled, the agent can authenticate users dynamically during conversation if they’re missing required connections. Set manuallyManageConnections=true
(TypeScript) or manually_manage_connections=True
(Python) to disable it.
Best practices
- Use descriptive names - Makes servers easy to find
- Limit tools appropriately - Only include necessary tools
- Reuse servers - Don’t create duplicates for same configuration
- Store server IDs - Keep track of created server IDs