How to connect Zed with Skeet

Skeet integrates seamlessly with Zed via Model Context Protocol (MCP), enabling powerful agentic editing workflows.

To use Skeet with Zed, you'll need to:

  1. Get Access to Zed's Agentic Editing: Learn more about Zed's agent mode in their agentic editing documentation ↗
  2. Get your Skeet MCP key from the Skeet dashboard
  3. Configure Zed to use the Skeet MCP server in your settings.json file.
  4. Connect integrations in your Skeet dashboard so you can interact with them.

Configure the MCP Server

Add Skeet as an MCP Server to Zed:

  1. In Zed, open settings ⌘+,
  2. Update your Zed settings json with the following content, which includes your Skeet MCP Key:
~/.config/zed/settings.json
{
  "context_servers": {
    "skeet.build": {
      "command": {
        "path": "npx",
        "args": [
          "-y",
          "@skeetbuild/gateway",
          "--sse",
          "https://skeet.sh/ot/YOUR_SKEET_MCP_KEY"
        ],
        "env": null
      },
      "settings": {}
    }
  }
}
Zed UI showing settings and MCP configuration

Replace <YOUR_SKEET_MCP_KEY> with your actual Skeet MCP key from the dashboard.

Verifying Your Connection

After setting up your MCP connection:

  1. Open Zed's Agent Panel by pressing ⌘+? or ⌘+Shift+P and search for agent: new thread
  2. Ask your AI assistant to list your Skeet integrations:
List my Skeet integrations

A successful connection will show available integrations and their status.

Zed UI showing list of integrations

Customizing Tools with Zed Profiles

Zed allows for efficient context management through Profiles. You can control which Skeet tools are available per profile.

  1. In your Agent Panel, press ⌘+i or click the dropdown, then select Configure Profiles.
Zed UI showing profiles configuration
  1. Now you can select or deselect which tools you want to be active for this Profile.
Zed UI showing profiles configuration

Best Practices

Follow these best practices for using Skeet with Zed:

  • Connect multiple integrations to maximize the utility of your AI assistant
  • Use clear, specific prompts when asking the AI to interact with external services
  • Verify actions before letting the AI execute potentially destructive operations
  • Maintain security by rotating your MCP key periodically
  • Keep Zed updated to ensure compatibility with the latest MCP features

Example Use Cases

GitHub Integration

Create a GitHub issue in owner/repo with title "Fix navigation bug in header" and body "The dropdown menu in the navigation header doesn't close when clicking outside."

Linear Integration

Create a Linear issue with title "Implement user profile page" and priority high

Jira Integration

Create a Jira issue in project KEY with title "Refactor authentication service" and type Task

Integrations

Skeet supports a growing ecosystem of integrations that can be used with Zed:

Connect integrations in your Skeet dashboard to enable them for use with Zed.

Troubleshooting

If you encounter issues with your Skeet Zed integration:

Common Problems

  • AI doesn't recognize MCP commands: Verify your MCP server configuration
  • Authentication errors: Check that your MCP key is correct and not expired
  • Integration not working: Ensure you've authorized the integration in the Skeet dashboard

Getting Help

If you continue to experience issues:

Was this page helpful?