@Striderlabs/ Att
FreeNot checkedMCP server for AT&T telecom account management, automating att.com with Playwright to enable account overview, usage details, bill payment, bill history, and up
About
MCP server for AT&T telecom account management, automating att.com with Playwright to enable account overview, usage details, bill payment, bill history, and upgrade eligibility checks.
README
MCP (Model Context Protocol) server for AT&T telecom account management. Automates att.com using Playwright with optional Browserbase cloud browser support.
Tools
| Tool | Description |
|---|---|
get_account_overview |
Current plan, balance due, and usage summary |
get_usage_details |
Detailed data / call / text usage breakdown |
pay_bill |
Initiate a one-time bill payment |
get_bill_history |
View past bills |
check_upgrade_eligibility |
Check device upgrade eligibility for a line |
Installation
npm install @striderlabs/mcp-att
Or use the tarball directly:
npm install /path/to/striderlabs-mcp-att-1.0.0.tgz
Usage
With Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"att": {
"command": "npx",
"args": ["-y", "@striderlabs/mcp-att"],
"env": {
"BROWSERBASE_CDP_URL": "wss://connect.browserbase.com?apiKey=YOUR_KEY"
}
}
}
}
With Browserbase (recommended for production)
Set the BROWSERBASE_CDP_URL environment variable to connect to a Browserbase cloud browser session:
BROWSERBASE_CDP_URL="wss://connect.browserbase.com?apiKey=YOUR_BROWSERBASE_API_KEY" node dist/index.js
If BROWSERBASE_CDP_URL is not set, a local headless Chromium browser is launched automatically.
Running locally
npm run build
node dist/index.js
Environment Variables
| Variable | Required | Description |
|---|---|---|
BROWSERBASE_CDP_URL |
No | Browserbase CDP WebSocket URL. If omitted, launches a local headless browser. |
Tool Reference
get_account_overview
Returns current plan name, account number, balance due, due date, and data usage summary.
Input:
{
"username": "[email protected]",
"password": "your-password"
}
get_usage_details
Returns data used/remaining, talk minutes, and text message counts for the current billing period.
Input:
{
"username": "[email protected]",
"password": "your-password"
}
pay_bill
Navigates to the payment page and pre-fills the amount. Does not automatically submit the payment — manual confirmation is required for security.
Input:
{
"username": "[email protected]",
"password": "your-password",
"amount": 85.00,
"payment_method": "Visa ending in 4242"
}
get_bill_history
Returns a list of past bills with dates and amounts.
Input:
{
"username": "[email protected]",
"password": "your-password"
}
check_upgrade_eligibility
Checks whether a line is eligible for a device upgrade and, if not, when it becomes eligible.
Input:
{
"username": "[email protected]",
"password": "your-password",
"line_number": "2125551234"
}
Security Notes
- Credentials are passed per-call and are never stored or logged.
- The
pay_billtool intentionally does not auto-submit payments; it requires manual confirmation. - Use Browserbase or another cloud browser provider so credentials are never processed on your local machine.
Development
npm install
npm run build # compile TypeScript → dist/
npm run dev # run with ts-node (requires ts-node)
npm pack # create tarball
License
MIT
Installing @Striderlabs/ Att
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/markswendsen-code/mcp-attFAQ
Is @Striderlabs/ Att MCP free?
Yes, @Striderlabs/ Att MCP is free — one-click install via Unyly at no cost.
Does @Striderlabs/ Att need an API key?
No, @Striderlabs/ Att runs without API keys or environment variables.
Is @Striderlabs/ Att hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install @Striderlabs/ Att in Claude Desktop, Claude Code or Cursor?
Open @Striderlabs/ Att on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Stripe
Payments, customers, subscriptions
by Stripemalamutemayhem/unclick-agent-native-endpoints
110+ tools for AI agents spanning social media, finance, gaming, music, AU-specific services, and utilities. Zero-config local tools plus platform connectors. n
by malamutemayhemwhiteknightonhorse/APIbase
Unified API hub for AI agents with 56+ tools across travel (Amadeus, Sabre), prediction markets (Polymarket), crypto, and weather. Pay-per-call via x402 micropa
by whiteknightonhorsetrackerfitness729-jpg/sitelauncher-mcp-server
Deploy live HTTPS websites in seconds. Instant subdomains ($1 USDC) or custom .xyz domains ($10 USDC) on Base chain. Templates for crypto tokens and AI agent pr
embeddedlayers/mcp-analytics
Statistical analysis, forecasting, and ML for business data (Shopify, Stripe, WooCommerce, eBay, GA4, Search Console). Upload a CSV or connect live data sources
by embeddedlayerscarrierone/verilexdata-mcp
20 structured datasets (NPI healthcare, SEC filings, OFAC sanctions, crypto whales, Polymarket signals, patents, economic indicators) via x402 pay-per-query wit
by carrieronetipdotmd/tip-md-x402-mcp-server
MCP server for cryptocurrency tipping through AI interfaces using x402 payment protocol and CDP Wallet.
by tipdotmdlaundromatic/shopgraph
Structured product data from the open web — Schema.org + AI extraction for e-commerce enrichment. Pay per call via Stripe. [shopgraph.dev](https://shopgraph.dev
by laundromaticmrslbt/xendit-mcp
Xendit payment gateway for Southeast Asia. Invoices, disbursements, balance checks, and bank transfers across Indonesia, Philippines, Thailand, Vietnam, and Mal
by mrslbt@arbitova/mcp-server
Non-custodial on-chain escrow + AI dispute arbitration for agent-to-agent USDC payments on Base. Seven tools covering the full EscrowV1 contract surface: create
by jiayuanliang0716-maxCompare @Striderlabs/ Att with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All finance MCPs
