What this page covers Alpha
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 one native tool:
mcp_whoami, which returns the authenticated user, client, and granted scopes
What an assistant can help with today Alpha
The current surface is broad enough for real operator workflows. Representative capability families include:
| Capability family | Representative things you can do |
|---|---|
| Workspace | Read workspace metadata, credits, saved views, filters, and validation helpers |
| Identities | Inspect sender identities and identity performance |
| Owners | Look up CRM owners for routing and assignment flows |
| Campaigns | Read campaigns and folders, create campaigns, clone campaigns, and change campaign state |
| Contacts | Search contacts, read contact fields, create contacts, and update contacts |
| Companies | Search companies, read company fields, create companies, and update companies |
| Lists | Read lists and folders, create or update list structures, and move members |
| AI variables | Read AI variables and folders, create or update them, and delete them |
| Analytics | Read analytics exports and campaign analytics |
| Actions | Inspect action-run state and trigger action-style workflows such as imports |
| Messaging | Read inbox threads, tags, and conversation messages; send replies; mutate thread state |
| Webhooks | Read webhook subscriptions and logs, and create, update, delete, or test webhooks |
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.
Advanced: how tool inputs are shaped Alpha
OpenAPI-derived tools follow a simple input pattern:
pathParamsholds route parametersqueryholds query-string argumentsbodyholds JSON request bodies
What is not guaranteed yet Alpha
- 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.
mcp_whoamiis the only native MCP tool today; the rest are generated from OpenAPI.- The MCP server is remote Streamable HTTP only. It is not a local stdio server.
What to try first
If you are deciding whether the alpha 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 setup page if you need Claude, Codex, Cursor, or VS Code wiring.
Overview (Alpha)
Review the hosted server model, OpenAPI-derived tool generation, and runtime policy enforcement.
Clients & interfaces (Alpha)
See how to connect Enginy MCP from Claude, Codex, Cursor, VS Code, ChatGPT developer mode, and more.
Scopes (Alpha)
Match the tool families above to the scope groups that unlock them.
Security & troubleshooting (Alpha)
Debug auth, scope, and compatibility problems before assuming the server is broken.