mcpField
A
Atc Tech Gtm Intelligence

Atc Tech Gtm Intelligence

Local
github.com/ATC-AnalyticsBusiness & Marketing0Updated 22w ago

About Atc Tech Gtm Intelligence

ATC Tech Gtm Intelligence's connector is a small stdio bridge for clients that need to reach ATC's remote account-intelligence MCP server. It forwards messages over HTTPS and leaves tools and server logic on ATC's side.

Key features

  1. 01Bridge stdio clients to ATC over HTTPS
  2. 02OAuth browser authorization with cached credentials
  3. 03Support static bearer-token authentication
  4. 04Allow remote endpoint overrides

Use cases

  1. 01Connect a stdio-only client to ATC
  2. 02Authorize an OAuth connection on first run
  3. 03Connect using a static API token
  4. 04Switch between ATC remote endpoints

MCP support

The package bridges a client's stdio transport to ATC's remote MCP server over HTTPS. It contains no local tools or server logic; OAuth or a static bearer token can provide authentication.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

atc-mcp-connector

A thin stdio bridge for the ATC account-intelligence MCP server.

It lets stdio-only MCP clients (Claude Desktop, Cursor, Windsurf, etc.) connect to the remote ATC endpoint over HTTPS. This package is intentionally a launcher only — it contains no tools, prompts, or server logic. Everything proprietary stays on ATC's servers; this just forwards the client's stdio transport to the remote endpoint.

Quick start (npx — no install)

npx -y atc-mcp-connector

Client configuration

Most clients accept a JSON config block. Point them at this package:

{
  "mcpServers": {
    "atc": {
      "command": "npx",
      "args": ["-y", "atc-mcp-connector"]
    }
  }
}

That's the whole setup for OAuth servers — on first run a browser window opens to authorize, and the token is cached locally for future sessions.

Authentication

The bridge supports two modes:

OAuth (default). If the ATC server advertises OAuth, leave everything unset. The bridge runs the browser authorization flow automatically and caches credentials.

Static token. If you issue API tokens instead, supply one via environment variable and it's sent as an Authorization: Bearer header:

{
  "mcpServers": {
    "atc": {
      "command": "npx",
      "args": ["-y", "atc-mcp-connector"],
      "env": {
        "ATC_MCP_TOKEN": "your-token-here"
      }
    }
  }
}

Configuration reference

VariableDefaultPurpose
ATC_MCP_URLhttps://mcp.atc-analytics.com/mcpOverride the remote endpoint (e.g. staging vs prod).
ATC_MCP_TOKEN(unset)Static bearer token; omit to use OAuth.

Extra flags are passed straight through to the underlying bridge, e.g.:

npx -y atc-mcp-connector --transport sse-only

How it works

This package wraps mcp-remote, the de-facto stdio↔HTTP/SSE bridge. Your MCP client speaks stdio to this process; this process forwards every message to the remote ATC server and streams responses back. No request is ever served locally.

Requirements

  • Node.js >= 18

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.