- Language
- Python
- Last commit
- 23m ago
- Forks
- 0
- Open issues
- 5
- Registry update
- Oct 16, 2026
Connect
pypi$claude mcp add profile-wrap-mcp \ -e PROFILE_WRAP_WORKSPACE=<profile-wrap-workspace> \ -- uvx profile-wrap-mcp==0.2.1
Environment variables
PROFILE_WRAP_WORKSPACEAbsolute path of the Profile-Wrap workspace folder (the one holding config/, drafts/, research/). Leave empty to use the default lookup.
Security review
Review passedReviewed 16m ago.
- metadata
- scanned
- packages
- 1 checked
No findings.
Tools
This server runs on your machine, so its tool list is not fetched before install — the README below describes what it offers.
profile-wrap-mcp
mcp-name: io.github.NJ-Burrito/profile-wrap-mcp
A stdio MCP server for a Profile-Wrap workspace. It lets an MCP client (Claude Code, Codex, any other) check the workspace, draft a post from a topic, run the fact gate, manage unverified facts and read the review board. It can also post, but only a draft a person already pressed Allow on, on the review board.
Independent, open source (MIT). Not affiliated with LinkedIn. The server talks to LinkedIn only through the
official API with your own developer app, and only inside post_allowed.
Tools
| Tool | What it does | Writes |
|---|---|---|
workspace_status | posting mode, pauses and stops, 20 h gap, token state, draft counts, posts today | nothing |
calendar_list | content-calendar entries, optional status filter | nothing |
draft_create | new text draft from a topic with your chosen provider; verified facts only; state draft | drafts/<slug>/ |
gate_run | the deterministic gate on a draft (numbers, claims, language, banned patterns) | gates.json |
facts_list | the fact register with each fact's status | nothing |
facts_add | adds a fact as unverified; a person verifies it in a terminal | research/facts.md |
review_state | review-board state of one draft or all, and whether it was Allowed | nothing |
post_allowed | posts one board-Allowed draft; confirm=false (default) is a dry run | ledger, draft status |
Resources: pw://calendar, pw://drafts, pw://drafts/{slug}.
Safety
post_allowedrefuses every state exceptallowed(draft, revising, hold, rejected, needs_check, missed, posted, demo), and refuses anallowedstatus that has no board Allow as the latest entry in the review history.- It calls
profile_wrap.linkedin.post.publish, the same function asprofile-wrap post --now: gate PASS, 20 h gap, one post a day, posting lock, 429/403 stop, pauses, and the ledger row written before anything is sent. - No tool reads direct messages, sends connection invitations, comments, likes or verifies a fact.
- No key or token is ever returned.
draft_createsends the topic and your verified facts to the provider you chose.
Install
uvx profile-wrap-mcp --workspace /path/to/your/workspace
claude mcp add profile-wrap -- uvx profile-wrap-mcp --workspace /path/to/your/workspace
Without --workspace the server uses PROFILE_WRAP_WORKSPACE, then the usual Profile-Wrap lookup.
More: docs/MCP.md.
From the server's repository — third-party content, read it before running anything it suggests.
More in Marketing
Linkonda
com.linkonda
Create and manage Linkonda short links from an AI assistant, with no per-visitor tracking.
Divar
io.github.sepehr071
Unofficial read-only Divar: search Iran's classified ads, cheapest and best-value ads, price checks.
GroundedKit Marketing Stats Checker
com.groundedkit
Check marketing and influencer stats against primary sources: verdict, source, safe wording.
sf-intelligence: offline Salesforce MCP server
io.github.PranavNagrecha
Ask your AI what breaks before you change Salesforce. Offline, read-only, cited answers.
Namandu Evidências
org.namandu
Psicoeducação em saúde mental, em português, com a fonte e a licença de cada trecho. Sem login.
Lightning · AI Visibility Data
com.lightningeo
AI-visibility studies for agents: how ChatGPT, Gemini and Claude answer, any region or industry.
Listing from the official MCP Registry · repository facts from GitHub, 18m ago.