Skip to Content
Control via MCP

Control almyty via MCP

almyty is itself an MCP server. Point any MCP client (Claude Code, Cursor, Claude Desktop) at the platform endpoint and your AI assistant can operate almyty for you: import APIs, generate tools, build agents, set up gateways, and manage memory, the same actions you’d take in the dashboard, driven from your editor.

This is different from publishing your own tools on an MCP gateway: there, an LLM calls your API tools. Here, the LLM calls almyty’s own management tools to configure the platform.

Connect

Add the universal /mcp endpoint (the built-in almyty system gateway):

claude mcp add almyty --transport http https://api.almyty.com/mcp

Or in a client config file:

{ "mcpServers": { "almyty": { "url": "https://api.almyty.com/mcp" } } }

Authenticate once with npx @almyty/auth login; the server announces itself as almyty.

What your assistant can do

The control endpoint exposes 30 management tools:

AreaTools
APIscreate_api, list_apis, update_api, delete_api, import_schema, check_import_status
Toolslist_tools, delete_tool
Gatewayscreate_gateway, list_gateways, delete_gateway, assign_tools_to_gateway, add_auth_to_gateway, remove_auth_from_gateway
Agentscreate_agent, list_agents
AI Modelsadd_provider, list_providers
Memorymemory_put, memory_get, memory_list, memory_search, memory_delete, memory_supersede, memory_consolidate, memory_sync, memory_transfer, memory_list_backends, memory_backends_health

Example

Ask your assistant, in plain language:

> Import the Stripe OpenAPI spec, then publish an MCP gateway with just the refund tools.

It chains the management tools: import_schema, check_import_status, list_tools, create_gateway, assign_tools_to_gateway, add_auth_to_gateway, and hands you back a ready endpoint, without you touching the UI.

What’s not exposed

The control set is deliberately build-and-configure, not run-and-mutate:

  • No run_agent: invoke an agent through its own endpoint (https://api.almyty.com/{org}/{agent}), not the control plane.
  • No update_agent / update_gateway: edit an existing agent or gateway in the dashboard or via the REST API. The MCP tools create and wire; deeper edits stay in the UI so a stray model call can’t silently rewrite a production agent.