JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 280
  • Score
    100M100P100Q93445F
  • License MIT

Brief MCP server and CLI – connect Cursor/Claude MCP to your Brief organization

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@briefhq/mcp-server) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    @briefhq/mcp-server

    Brief MCP server and CLI – connect Cursor/Claude MCP to your Brief organization.

    Install

    npm install -g @briefhq/mcp-server

    Configure (production)

    Generate an API key in the Brief web app (Organization → API Keys), then:

    brief-mcp configure --api-url https://app.briefhq.ai --api-key <prefix_secret>

    If you prefer environment variables:

    export BRIEF_API_BASE=https://app.briefhq.ai
    export BRIEF_API_TOKEN=<prefix_secret>
    brief-mcp test

    Use with Cursor

    Add to ~/.cursor/mcp.json:

    {
      "mcpServers": {
        "brief": {
          "command": "brief-mcp",
          "args": ["serve"]
        }
      }
    }

    Restart Cursor, then invoke Brief tools from the MCP panel.

    Commands

    • brief-mcp configure – Save API base and key securely using the system keychain
    • brief-mcp test – Verify connectivity to Brief
    • brief-mcp serve – Start the MCP server for Cursor/Claude
    • brief-mcp install <cursor|claude> – Print the MCP client config snippet

    Notes

    • API keys are scoped to your organization; you can revoke/rotate any time.
    • Never paste server-only secrets (e.g., Supabase service key) into the MCP; only use Brief API keys.
    • Requires Node.js >= 18.18.