Fully Open Source, Now available for Mac, Linux and Windows

Manage your MCP servers easily—securely and centrally

Whether you're spinning up servers locally or deploying them across your team,mcpctlsimplifies and secures your MCP infrastructure.

$mcpctl secret add slack-bot-token --value xoxb-xxx
$mcpctl server start -f server-slack.json
🚀 server-slack running in http://localhost:8009/sse

Key Benefits

Built for developers who need to manage complex MCP infrastructure with simplicity and security.

Unified CLI for All Servers

Seamlessly manage local and shared MCP servers from one place.

Secret Management, Simplified

Store secrets securely via local keychain (with Vault and AWS support coming soon).

Profiles & Envs Built-in

Isolate environments and configuration with built-in profile management.

Use Cases

From local development to team-wide deployment, mcpctl adapts to your needs.

Local Development

Run multiple MCP servers for prototyping different tools and agents. Perfect for testing and development before deployment.

Learn more

Team Deployment

Launch and manage shared MCP servers across your organization. Maintain consistent environments and configurations for all team members.

Learn more

Quickstart

Get up and running in minutes with these simple commands.

# Install mcpctl globallynpm i -g @vessl-ai/mcpctl
# Add a secretmcpctl secret add slack-bot-token --value xoxb-xxx
# Start a servermcpctl server start -f server-slack.json
# Install to your favorite clientmcpctl client connect server-slack --client cursor

Ready to simplify your MCP management?

Join the open-source community of developers using mcpctl. Fully open-source, MIT licensed, and backed by VESSL AI.