mcpField
A
agentic-account

agentic-account

Local
github.com/pooriaarabSocial Media0Updated 2w ago

About agentic-account

agentic-account is a local-first TypeScript library, CLI, and MCP server for developers and teams tracking brand social-account setup. It organizes platform checklists and human verification gates without creating accounts or storing raw credentials.

Key features

  1. 01Track account setup states
  2. 02Generate platform-specific checklists
  3. 03Record connection credential references
  4. 04Plan account warmup
  5. 05Route verification gates to humans

Use cases

  1. 01Track setup progress across brand accounts
  2. 02Create per-platform setup checklists
  3. 03Reference credentials kept in a team vault

MCP support

The MCP server exposes tools to create, list, inspect, advance, connect, and warm up accounts, and to retrieve cost reports.

Configuration

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

mcp.json · Universal config
{
"mcpServers": {
"pooriaarab-agentic-account": {
"command": "npx",
"args": [
"-y",
"agentic-account"
]
}
}
}
Run commandnpx -y agentic-account

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmagentic-account0.1.0

Tools

8

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
handlestringYes
emailRefstringNo
phoneRefstringNo
platformenumYesinstagram | tiktok | x | linkedin | facebook | reddit | threads | bluesky | youtube | pinterest

Details

From the project README

agentic-account

npm version npm downloads per month license

npm package · CLI · Library · Safety · Limits

agentic-account is a local-first TypeScript library, CLI, and MCP server that plans and tracks brand social-account setup across ten platforms. It guides the workflow — checklist, state machine, warmup plan — and routes every verification gate to a human instead of bypassing it.

Install

npm install agentic-account

Two runtime dependencies: the MCP SDK and zod.

Track your first account

agentic-account account create --platform instagram --handle acme --email-ref BRAND_EMAIL
agentic-account account checklist --id <id>
agentic-account account advance --id <id> --state needs-human
agentic-account account connect --id <id> --provider direct --credential-ref vault://team/instagram
agentic-account account warmup --id <id>

advance moves the account through planned → creating → verifying → profile → connecting → warming → active, with paused and needs-human wherever a platform demands proof a person is present.

CLI

agentic-account account create --platform <name> --handle <handle> [--email-ref <ref>] [--phone-ref <ref>]
agentic-account account list
agentic-account account show --id <id>
agentic-account account checklist --id <id>
agentic-account account advance --id <id> --state <state>
agentic-account account connect --id <id> --provider <provider> --credential-ref <ref>
agentic-account account warmup --id <id>
agentic-account costs
agentic-account mcp

Library

import { AccountRegistry, platformRequirements } from "agentic-account";

const registry = new AccountRegistry();
const account = registry.create({ platform: "instagram", handle: "acme", emailRef: "BRAND_EMAIL" });
registry.advance(account.id);                    // planned -> creating
registry.advance(account.id, "needs-human");     // CAPTCHA / SMS / identity check

platformRequirements covers Instagram, TikTok, X, LinkedIn, Facebook, Reddit, Threads, Bluesky, YouTube, and Pinterest — each platform's checklist, verification steps, and warmup guidance.

MCP server

agentic-account mcp (or npx agentic-account-mcp) serves the registry on stdio: account_create, account_list, account_show, account_checklist, account_advance, account_connect, account_warmup, and get_cost_report.

Use cases

  • A launch agent tracks ten platform accounts for one brand and shows you exactly which step blocks each one.
  • An ops script generates per-platform setup checklists instead of keeping them in a doc.
  • A team vault keeps real credentials; the registry stores only env: and vault:// references.

Alternatives and related tools

  • Social schedulers (Buffer, Hootsuite, Later) publish to accounts you already own; this pack tracks the work of getting those accounts created, verified, and connected.
  • Password managers store credentials; agentic-account references them without storing secrets.

Safety

  • It does not create accounts, and does not bypass platform checks — CAPTCHA, SMS codes, and identity verification always resolve to needs-human.
  • Credential fields accept only references such as BRAND_EMAIL, env:BRAND_EMAIL, or vault://team/social; raw secrets are rejected.
  • Respect each platform's terms of service; some prohibit automated account creation entirely.

Limits

  • The in-process CLI registry suits guided sessions; use the library to persist records in your own storage.
  • Checklists describe requirements as of the recorded platform version — platforms change their flows without notice.

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.