Eli MCP
See the evidence. Confirm the change. Ship the fix.
Connect your AI assistant to your Eli workspace. It can inspect tracked buyer questions, pending work and before/after previews. An owner or admin can then approve an own-site change and receive a machine-readable receipt.
Connect another MCP client
Use the remote Streamable HTTP endpoint below. Eli opens its OAuth sign-in and consent screen; no API key needs to be pasted into an MCP client.
https://hireeli.io/api/mcp/mcp
Claude Code
claude mcp add --transport http eli https://hireeli.io/api/mcp/mcp
ChatGPT
In a supported ChatGPT workspace, enable developer mode, choose Create app, enter https://hireeli.io/api/mcp/mcp, scan the tools, complete OAuth, and review which actions the workspace will allow.
Read before you decide
Read tools never change customer data. If the account belongs to several workspaces, pass the exact workspace ID instead of relying on row order.
list_pending_actions
List own-site work waiting for a decision, with the evidence and the exact tool that can decide it.
get_onsite_change
Read a page change's before/after diff, evidence, status and cap context.
get_content_draft
Read the full draft, evidence validation and publication state before deciding.
list_tracked_prompts
List the buyer questions Eli monitors and the most recent model evidence.
get_visibility_overview
Read recent brand visibility across ChatGPT, Perplexity, Claude and Gemini.
get_engine_results
Inspect recent buyer questions, answers and literal brand mentions.
get_competitor_comparison
See which tracked competitors appear in the same AI answers.
get_ai_traffic / get_revenue_receipts
Read AI-referred visits and provenance-separated revenue evidence.
get_agent_test_result / get_work_log
Inspect the latest site-agent test and Eli's recent work cycles.
search / fetch
Search and read monthly Eli reports and weekly evidence.
Own-site execution tools
Shipping tools require the machine parameter user_confirmed: true literally. A missing, textual or numeric value is rejected and returns the preview so your assistant can show it before asking you again.
approve_onsite_change
RequiredApprove and apply a reviewed change to the verified customer site.
revert_onsite_change
RequiredRestore the stored before-state for an applied own-site change.
dismiss_onsite_change
Not requiredRemove a proposal from the pending queue without changing the website.
approve_and_publish_content
RequiredApprove a validated draft and publish through the connected CMS, or return a verified handoff.
dismiss_content_draft
Not requiredDismiss a draft without publishing it.
approve_correction
RequiredPublish an approved correction through the tenant-scoped correction path.
publish_layer
RequiredPublish the reviewed AI-readable layer and request discovery refresh.
prepare_onsite_proposal
Draft onlyPrepare a new evidence-backed proposal; this creates a draft and does not change the site.
Safety model
The connector cannot silently expand its authority
- Identity and role: OAuth resolves the signed-in user, workspace membership and owner/admin role before a write.
- Preview and literal confirmation: shipping is refused until the exact current resource is shown and the request carries literal confirmation.
- Durable caps and receipts: plan limits and protocol limits fail closed; every machine write records an audit decision and returns a receipt.
- Revert: applied own-site changes retain their before-state and expose a dedicated confirmed revert.
- Hard boundary: MCP never sends pitches, review requests, directory submissions, social posts or other third-party outreach. It cannot enable autopilot.
Give your assistant the workflow
The Eli AEO skill teaches an assistant the read → preview → confirm → approve sequence, how to interpret receipts, and how to run a weekly evidence review.
Try the public scan without an account
The keyless endpoint exposes exactly two tools: scan_visibility and get_started. It uses the public scan cache and public rate limits and cannot access a customer workspace.
https://hireeli.io/api/mcp-public/mcp
MCP and API writes are available only when the workspace plan permits the action. Monitor workspaces remain read-only. No Eli account yet? Run the public visibility scan.