Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ’» Developer Tools
  3. BriefGate
B
Health: ActiveRecent health check succeeded.Last checked 9/8/2026, 2:17:28 PM

BriefGate

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View RepositoryVisit Website

Your coding agent asks the client for logos, copy and credentials; BriefGate chases them for you.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "briefgate": {
      "command": "npx",
      "args": [
        "-y",
        "@briefgate/mcp"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (15) Directory Badge Claim listing AlternativesπŸ’» More in Developer Tools

Capabilities & Tool Schemas (15) ~551 tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server β€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by BriefGate.

define_intake

Create a new client intake β€” a branded portal where the client submits the assets you need. BriefGate sends the invite email and chases the client automatically until everything is collected.

get_intake_status

Check which items are submitted, pending, or need revision. Includes the history of automated chase emails and when the client last opened the portal.

get_intake_results

Retrieve typed submitted values. Files are signed URLs (valid 24 hours). **Secrets are one-time** β€” decrypted and returned on the first call only; store them before moving on.

request_revision

Ask the client to resubmit an item with a note explaining what is wrong.

send_chase

Send a manual reminder outside the automatic schedule. Use when a deadline is approaching or email attempts have failed.

list_intakes

List all intakes across projects, optionally filtered by status, client email, folder, or a text search.

Documentation Overview

@briefgate/mcp

Stop your coding agent stalling on client logos, copy and credentials.

BriefGate demo: an intake being defined, the client filling the portal, results coming back

Watch as MP4 (47 s)

BriefGate is the first client intake tool built for AI agents. Your agent declares what it needs (define_intake), BriefGate generates a branded portal and chases the client automatically with email reminders, and your agent retrieves fully typed assets (get_intake_results) and keeps building.

Code
Agent: define_intake(items=[logo, copy, wp_admin])
BriefGate: β†’ sends invite email β†’ chases client every few days
Client:    fills in the portal (mobile-friendly, no login required)
Agent: get_intake_results() β†’ { logo: "https://signed-url/logo.svg", wp_admin: "s3cr3t" }
Agent: keeps building the website βœ…

Quickstart β€” Claude Code

Option 1 β€” sign in, nothing to copy:

Terminal
claude mcp add briefgate -- npx -y @briefgate/mcp
npx -y @briefgate/mcp login

login prints a short code and a URL, tries to open your browser to it, and waits (up to 10 minutes) for you to click Allow. On success it prints Signed in as <account> and exits; the key lands in ~/.briefgate/credentials.json (mode 0600) and the server picks it up automatically β€” no restart, nothing to paste into config. npx -y @briefgate/mcp logout removes it again and best-effort revokes it on the server too.

Prefer to sign in from inside the agent instead of a terminal? Skip the login command above and just ask Claude Code to "call the briefgate login tool" instead β€” same flow, one call at a time. See Sign in without an API key.

Prefer connecting straight to the hosted endpoint instead of running the package locally? claude mcp add --transport http briefgate https://mcp.briefgate.dev/mcp walks you through OAuth in the browser β€” see Hosted endpoint + OAuth below.

Option 2 β€” paste an API key (for CI, scripts, or if you'd rather manage the key yourself). Get one at briefgate.dev (free tier available, no card required):

Terminal
claude mcp add briefgate \
  -e BRIEFGATE_API_KEY=bg_live_... \
  -- npx -y @briefgate/mcp

Or add manually to ~/.claude/settings.json:

config.json
{
  "mcpServers": {
    "briefgate": {
      "command": "npx",
      "args": ["-y", "@briefgate/mcp"],
      "env": {
        "BRIEFGATE_API_KEY": "bg_live_..."
      }
    }
  }
}

BRIEFGATE_API_KEY (or --api-key on the command line), if set, always takes precedence over a key login stored locally β€” running login while one is configured just says so instead of doing anything.

Verify it loaded β€” run /mcp in Claude Code and look for briefgate with 15 tools.

Quickstart β€” Cursor / Codex / other MCP clients

login / logout work the same way for any client that runs the package locally: register it with no key at all, then either run npx -y @briefgate/mcp login yourself or ask the agent to call the login tool.

config.json
{
  "mcpServers": {
    "briefgate": {
      "command": "npx",
      "args": ["-y", "@briefgate/mcp"]
    }
  }
}

Or paste an API key instead, add to your MCP config (usually .cursor/mcp.json or similar):

config.json
{
  "mcpServers": {
    "briefgate": {
      "command": "npx",
      "args": ["-y", "@briefgate/mcp"],
      "env": {
        "BRIEFGATE_API_KEY": "bg_live_..."
      }
    }
  }
}

Sign in without an API key

Two ways to get a key onto this machine without pasting one β€” both run the same device-authorization flow (RFC 8628) against the same credential file, so pick whichever fits how you're using the package.

From a terminal β€” the login / logout subcommands:

Terminal
npx -y @briefgate/mcp login     # prints a code + URL, waits for approval, saves the key
npx -y @briefgate/mcp logout    # removes the local key, best-effort revokes it remotely

login blocks until you approve it (or it times out at 10 minutes), then prints Signed in as <account_name> and exits 0 β€” or prints why it didn't work (denied, expired, an error) and exits 1. logout always removes the local copy; it also sends DELETE /v1/keys/current using that same key to revoke it server-side, and if that call fails (no network, API unreachable) it says so and points at the BriefGate dashboard instead of leaving you unsure whether the key is still live.

From an agent β€” the login / logout tools (see Tools):

Same flow, for a client that can't block a terminal on your click. login is two-phase because a tool call can't sit open for minutes:

  1. The first call starts the flow and returns immediately with the code and URL. A browser is opened automatically where possible.
  2. Call login again β€” any time, or once you've approved it β€” to check progress. While it's still waiting, it says so; once approved, that same call reports success and the key is saved. No restart needed: the very next tool call is signed in.

logout as a tool does exactly what the subcommand does, including the best-effort remote revoke.

Either way, the key lands in ~/.briefgate/credentials.json (directory mode 0700, file mode 0600; override the path with BRIEFGATE_CREDENTIALS_FILE), keyed by which BriefGate server it's for so a staging BRIEFGATE_BASE_URL and production never collide. An explicit key always wins over a stored one β€” --api-key, then BRIEFGATE_API_KEY, then whatever login last saved β€” and login says so instead of running the flow when one of those is already set. Neither the subcommands nor the tools apply to the shared hosted endpoint (mcp.briefgate.dev) β€” see Hosted endpoint + OAuth, where connecting a client triggers real OAuth instead.

Environment variables

VariableRequiredDefaultDescription
BRIEFGATE_API_KEYNoβ€”API key (bg_live_... or bg_test_...). Takes precedence over a credential stored by login. If nothing is configured, tool calls fail with a message pointing at login.
BRIEFGATE_BASE_URLNohttps://api.briefgate.devOverride for staging or local development.
BRIEFGATE_CREDENTIALS_FILENo~/.briefgate/credentials.jsonWhere login/logout store the key. Mainly for tests and unusual setups.
BRIEFGATE_NO_BROWSERNounsetSet to 1 to stop login from opening a browser (headless servers, CI); the URL is printed either way.
BRIEFGATE_MCP_HTTPNoβ€”Set to 1 to start Streamable HTTP instead of stdio.
BRIEFGATE_MCP_PORTNo3000Port for HTTP mode.
BRIEFGATE_MCP_PUBLIC_HOSTNoβ€”Publishes the server as a shared, multi-customer OAuth endpoint. See Hosted endpoint + OAuth.
BRIEFGATE_MCP_AUTH_SERVERNoBRIEFGATE_BASE_URLThe OAuth authorization server advertised to clients in published mode. Defaults to BRIEFGATE_BASE_URL for local dev, where they're usually the same address; a real deployment behind a container network sets this explicitly (see below).

--api-key bg_live_... is also accepted on the command line, ahead of BRIEFGATE_API_KEY in priority. login and logout are also accepted as the first command-line argument (npx @briefgate/mcp login), instead of --http/no flag.

HTTP (Streamable HTTP) mode

For remote or multi-session deployments, start the server in HTTP mode:

bash
BRIEFGATE_API_KEY=bg_live_... npx @briefgate/mcp --http --port 3000

The server binds to 127.0.0.1 only and includes DNS-rebinding protection. Behind a reverse proxy, terminate TLS there and forward to the local port β€” do not expose the port directly.

Hosted endpoint + OAuth

Set BRIEFGATE_MCP_PUBLIC_HOST to the hostname the server is published under and it becomes a shared, multi-customer endpoint: each caller sends its own key as Authorization: Bearer bg_live_... (an OAuth access token, for this API, is that same key β€” see below), and the server speaks to the BriefGate API as that caller. The public instance is https://mcp.briefgate.dev/mcp.

bash
BRIEFGATE_MCP_PUBLIC_HOST=mcp.example.com npx @briefgate/mcp --http --port 3000

Several things change, on purpose:

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Developer Tools View all alternatives
  • C
    Clio MCP

    Connect Claude to Clio with 15 tools for matters, contacts, tasks, billing, and more.

    πŸ’» Developer Tools0 views
    Compare vs Clio MCP β†’
  • Vidalytics MCP logoVidalytics MCP

    Manage your Vidalytics videos and analytics from your AI assistant.

    πŸ’» Developer Tools0 views
    Compare vs Vidalytics MCP β†’
  • Rotifer MCP Server logoRotifer MCP Server

    Search, compare, and install self-evolving AI Agent Genes ranked by Arena fitness

    πŸ’» Developer Tools0 views
    Compare vs Rotifer MCP Server β†’
  • O
    OmniFocus

    Full CRUD MCP server for OmniFocus via Omni Automation β€” tasks, projects, folders, tags, recurrence.

    πŸ’» Developer Tools0 views
    Compare vs OmniFocus β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

Last commit
2d ago
Most recent push to the default branch.
Tools exposed
15
Callable tools this server registers over MCP.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about BriefGate

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "briefgate": { "command": "npx", "args": ["-y", "BriefGate"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewBriefGate AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/briefgate?style=directory)](https://allmcps.com/mcp/briefgate)
HTML Embed
<a href="https://allmcps.com/mcp/briefgate"><img src="https://allmcps.com/api/badge/briefgate?style=directory" alt="BriefGate on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ’»Developer Tools
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Last updatedSep 6, 2026
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars0
GitHub Star CountTotal stargazers on GitHub representing community popularity (0 stars).
Last commit2d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 6, 2026
52Quality signal: Good Β· 52/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools25/30
Adoption & activity4/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’» Developer Tools β†’Best MCP servers for Developers β†’Alternatives to BriefGate β†’Install in Claude DesktopInstall in CursorInstall in VS Code