Skip to content
Hoursmith Docs
MCP

Configure other clients

Connect Zed or any stdio-capable MCP client to Hoursmith, or use the HTTP guide for URL-based clients.

The Hoursmith MCP server works with any MCP client that supports stdio servers — not just Claude Desktop and Cursor. This page covers Zed and the general stdio pattern.

Before you start
Plan
StudioAgency

You need Node.js 18+ and an hsk_ API token. Have the token ready before you start.

Zed

Zed configures context servers in its settings.json.

Open Zed's settings

Edit the file:

~/.config/zed/settings.json

Add the Hoursmith context server

Paste this in, replacing hsk_live_... with your own token:

{
  "context_servers": {
    "hoursmith": {
      "command": {
        "path": "npx",
        "args": ["-y", "@hoursmith/mcp-server"],
        "env": { "HOURSMITH_API_TOKEN": "hsk_live_..." }
      }
    }
  }
}

Note that Zed nests path, args, and env inside a command object — that's different from the flat mcpServers shape Claude Desktop and Cursor use.

Restart Zed

Restart Zed so it loads the new context server.

Any other stdio MCP client

Any client that can launch a stdio MCP server can run Hoursmith. Whatever the config format, you're supplying three things:

  • Command: npx
  • Args: ["-y", "@hoursmith/mcp-server"]
  • Environment: HOURSMITH_API_TOKEN set to your hsk_… token

Optionally set HOURSMITH_API_URL (for self-hosted or staging) and HOURSMITH_MCP_CLIENT (a label for the calling client). See Install for the full list of environment variables.

If your client asks for a URL instead of a command, use the Odin / HTTP client guide. Hoursmith supports Streamable HTTP at a local /mcp/ endpoint.

Verify it worked

After restarting, ask the assistant a read-only question like "Show me my Hoursmith profile." (which runs get_me). See Available tools and Example prompts.

Was this page helpful?

On this page