What this page covers
This page answers a simple question: what can an AI assistant realistically help with in Enginy today? Enginy MCP does not ship a separate hand-written tool catalog. Instead, the MCP server reads Enginy’s public API document and turns supported API operations into MCP tools. That means the MCP surface stays aligned with the public API. The current MCP server also exposes a few native tools:mcp_whoami, which returns the authenticated user, client, and granted scopesmcp_get_profile, which returns the connected Enginy account (a stable, opaque profile id plus name, email, and workspace) so clients such as ChatGPT can tell several connected Enginy accounts apart (available on ChatGPT connections, and elsewhere only in the Sales Workspace early access; never on the reduced toolset)
Interactive workspace in ChatGPT and Claude
Clients that render MCP Apps — ChatGPT and Claude — can also open the Enginy Sales Workspace (in early access: ask your Enginy contact to enable it for your workspace), an interactive view that runs inside the conversation. The assistant opens it with the nativeopen_enginy_workspace tool (in ChatGPT you can also launch it from the sidebar), and it covers:
- Prospects — preview an AI Finder search, refine it, and import it into a new or existing list; browse a list, select contacts or companies (the assistant sees your selection), and run enrichment such as finding or verifying emails.
- Outreach — draft an email sequence for a contact list and create it as a draft campaign.
- Campaigns — review campaign performance: contacts reached, reply rates, per-channel stats, and daily activity.
open_enginy_workspace.
What an assistant can help with today
The current surface is broad enough for real operator workflows. Representative capability families include:In practice, what the assistant can successfully do depends on two things: whether the action exists in the
public API, and whether the approved permissions allow it. If a tool exists but your permissions are too
narrow, the call will be blocked when the assistant tries to use it.
Social Selling tools
Social Selling has its own tools, all gated by the Social Selling feature. MCP clients only list them for users who have it, and the REST endpoints answer 403 to anyone else. The read tools needSOCIAL_SELLING_READ and the write tools need SOCIAL_SELLING_WRITE. Over MCP they only reach the identities the connected user may use. The Social Selling guide explains the two post ids, credits and approvals.
The write tools are
export_social_selling_engagers_to_a_list, track_a_social_selling_post, add_a_comment_to_a_social_selling_post, add_reactions_to_a_social_selling_post, schedule_a_social_selling_post and cancel_a_scheduled_social_selling_post. preview_social_selling_engager_export and generate_social_selling_comment_suggestions only read: they create, post and store nothing.
Advanced: how tool inputs are shaped
OpenAPI-derived tools follow a simple input pattern:pathParamsholds route parameters; numeric values are accepted for string-typed ID parameters and are serialized into the path as stringsqueryholds query-string argumentsbodyholds JSON request bodies
Tool annotations
Every tool advertised intools/list carries MCP annotations so clients can reason about safety before calling:
title: a human-readable label.readOnlyHint:truefor tools that only read data,falsefor tools that create, update, or delete data.destructiveHint:trueon write tools that modify or remove data.idempotentHint:truewhen repeating the call with the same arguments has no additional effect.
*_write scope marks a tool as a write), so the hints stay aligned with what the public API actually does.
What is not guaranteed yet
- Tool names can change if the OpenAPI summary changes.
- Coverage changes whenever Enginy’s public API surface changes.
- Some operations may not be available if they are not part of the public contract.
- Most tools are generated from OpenAPI; a few native tools such as
mcp_whoami,mcp_get_profile, andopen_enginy_workspaceare built into the server. - The MCP server is remote Streamable HTTP only. It is not a local stdio server.
What to try first
If you are deciding whether MCP is useful for your workflow, start with:mcp_whoamito confirm the connection and granted scopes.- The overview page to understand the transport and policy model.
- The scopes page to see which permission families unlock which tools.
- The client support matrix for the dedicated setup page for your client.
Overview
Review the hosted server model, OpenAPI-derived tool generation, and runtime policy enforcement.
Client support matrix
Find the setup page for Claude, Codex, Cursor, VS Code, Gemini CLI, Microsoft 365 Copilot, ChatGPT, and
more.
Scopes
Match the tool families above to the scope groups that unlock them.
Security & troubleshooting
Debug auth, scope, and compatibility problems before assuming the server is broken.