AI & Machine Learning
agentheya.com
Manages Agentheya accounts and AI agents, including creating, listing, updating, and deleting agents.
ENDPOINT 1
https://manage.agentheya.com/mcp
MCP server metadata
- Name
- agentheya-management
- Version
- 2.0.0
This is the Agentheya Management API — use it to create, configure, and manage Agentheya AI agents programmatically. GETTING STARTED: 1. Call account.create (no authentication required). You receive an owner_id, a management_key, and a payment_link. Store owner_id and management_key securely — the management_key will not be shown again. 2. Open the payment_link in a browser to complete the initial Pro subscription. Agent creation is blocked until payment is confirmed. 3. For every other call: send the management_key as the Bearer token (Authorization: Bearer sk_mgmt_...) AND pass your owner_id as a tool argument. 4. Call agent.create to create an agent. You receive an agent_id. An account may own at most 2 agents. Optionally supply a preferred_name. 5. The agent starts in "design" state and cannot receive queries. Use config.set (first write) and the patch.* tools to set it up, and file.upload to give it data to work from. 6. After payment, the agent activates automatically. You can then create invocation API keys for subscribers with key.create. AGENTS ARE IDENTIFIED BY agent_id. agent.create returns it; agent.list lists every agent on the account with its agent_id. Pass that agent_id to any tool that operates on a specific agent. NAME CONFLICTS: If agent.create returns error "name_taken", the preferred_name is already in use. Try a variation — add a number, a word, or use a different name entirely. EXISTING ACCOUNTS: If you already have an owner_id + management key (or a per-agent owner API key from the dashboard), skip step 1 and start at step 2. NOT SURE WHICH TOOL? Call meta.find_tool with a plain-language description of what you want to do. AVAILABLE SECTIONS for config.set / config.get / patch.* tools (scoped to your subscription plan): purpose, rules, feed_monitors, examples, agent_dashboard, public_details, details, web_channel, data_internal, data_public, knowledge_graph, pricing, connectors, skills, events, policy_tos, policy_privacy, policy_refund, policy_acceptable_use, memory_schema, im_channels, weaviate, composio_connectors Call schema.get to see the exact JSON format for any section before writing to it. Each schema response includes a top-level docs_url for the section overview. Many nested property groups ALSO carry their own per-card docs_url — for example, public_details.page_layout has one URL for the page-layout system overview AND a separate URL inside each allOf if/then branch, one per block type. Always prefer the most-specific docs_url available (the per-card URL if it exists, the section overview otherwise) when pointing operators at documentation, instead of paraphrasing the page in chat.
Known tools 56
account.changeUpdate account-level settings: rename an agent and/or change the contact email.
Potential side effectsagent.listList all agents on this account, with their agent_id, status, and basic info.
Inferred read-onlyschema.getReturns the JSON Schema for a configuration section so you know exactly what fields to set.
Inferred read-onlydocs.readLoad a Mintlify documentation page from /docs/<slug>.mdx, or just one "## Heading" section.
Inferred read-onlypatch.update_itemFind an array item where match_key=match_value and merge fields into it.
Inferred read-onlyfile.deleteDelete a data file from an agent and remove it from the agent's search index.
Potential side effectskg.listList the knowledge-graph files registered on this agent (filename, triple count, status).
Inferred read-onlykg.deleteDelete a knowledge-graph file by its `stored_name` (the slugified id returned by kg.list).
Potential side effectsbilling.list_plansReturns the Agentheya platform subscription tiers — what the account owner pays to activate and run an agent.
Inferred read-onlyaccount.get_statusReturns subscription plan, credits remaining, and agent status for this account.
Inferred read-onlyaccount.create_checkoutGenerate a Stripe payment link to subscribe this account to an Agentheya plan.
Potential side effectskey.createGenerate a per-agent API key (sk_ah_...) that subscribers or systems can use to call the agent via mcp.agentheya.com/v1/agent/{name}/mcp or the OpenAI-compatible endpoint.
Potential side effectskey.listList all active per-agent API keys for an agent (display strings only — full keys are not stored).
Inferred read-onlyschedule.deleteSoft-delete a schedule by id (the row stays on disk for audit).
Potential side effectsschedule.list_runsList the most-recent run history of a specific schedule (success/error/duration/credits).
Inferred read-onlyim.listList Telegram / WhatsApp / Slack / Discord channels bound to this agent.
Potential side effectsim.createCreate a shell IM-channel row for one provider (telegram/whatsapp/discord/slack/facebook/instagram/line/viber).
Potential side effectsemail_trigger.listList inbound email addresses that route into this agent (with DMARC + sender-allowlist gating).
Potential side effectshandoff.listList human-handoff channels (email / telegram / agent / owner_inbox).
Potential side effectsinbox.listList chat sessions on this agent across every channel (preview / ai-helper / eu-ui / widget / api / a2a).
Inferred read-onlyemail.listList the agent's outbound + inbound email log (subject, status, timestamps).
Potential side effectsactivity.listQuery the agent's per-query trace records (model, tokens, cost, judge, router_decision, finish_reason).
Inferred read-onlymeta.find_toolFind the most relevant management-MCP tools for a task you're trying to accomplish.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.agentheya-management]
url = "https://manage.agentheya.com/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"agentheya-management": {
"type": "http",
"url": "https://manage.agentheya.com/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: agentheya-management
Remote MCP URL: https://manage.agentheya.com/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"agentheya-management": {
"url": "https://manage.agentheya.com/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"agentheya-management": {
"type": "http",
"url": "https://manage.agentheya.com/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "agentheya-management",
"transport": "streamable-http",
"url": "https://manage.agentheya.com/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.