Remote MCP

Remote MCP gives your AI assistant access to Aexol's cloud tools: validate specs, generate code, search your knowledge base, manage documents — all from your editor's AI chat.


What You Get

CapabilityTools
Code GenerationGenerate artifacts (GraphQL, Prisma, routes, frontend) from Aexol specs
AI ImportTurn natural language or documents into Aexol specs
RefinementIteratively improve generated code or raw Aexol content
Knowledge BaseUpload, search, and manage team documents
ContextSet default team/project scope for all operations

Quick Setup

You need two things:

  1. A team API key — from Studio → Team settings → API Keys
  2. Your AI tool's MCP config — pick your tool below

Claude Code

claude mcp add --transport http aexol https://api.aexol.ai/mcp \
  --header "Authorization: Bearer sk-aexol-team-..."

GitHub Copilot

~/.copilot/mcp-config.json:

{
  "mcpServers": {
    "aexol": {
      "type": "http",
      "url": "https://api.aexol.ai/mcp",
      "headers": { "Authorization": "Bearer sk-aexol-team-..." }
    }
  }
}

Cursor / Windsurf / Zed / Continue

Any client that supports HTTP MCP servers can connect. Use:

SettingValue
TransportHTTP
URLhttps://api.aexol.ai/mcp
HeaderAuthorization: Bearer sk-aexol-team-...

How It Works

  1. Your AI assistant connects to the Remote MCP endpoint
  2. It calls tools/list to discover available Aexol tools
  3. It calls tools/call with the tool it needs (e.g., remote_start_inference)
  4. Aexol processes the request and returns results directly in your chat

Your assistant can now validate specs, generate code, search docs, and refine output — all without leaving your editor.


Available Tools

Generation

ToolPurpose
remote_start_inferenceStart artifact generation (GraphQL, Prisma, routes, frontend)
remote_get_inference_taskCheck on or wait for generation results
remote_list_inference_tasksList your generation tasks
remote_cancel_inference_taskCancel a running task
remote_refine_inference_artifactRefine a specific generated artifact

Import & Refinement

ToolPurpose
remote_start_fromGenerate Aexol from text, documents, or descriptions
remote_get_from_taskCheck on or wait for import results
remote_refine_aexol_contentRefine raw Aexol content with AI suggestions

Knowledge Base

ToolPurpose
remote_ingest_cloud_documentUpload a document to your team's knowledge base
remote_cloud_searchSearch your knowledge base with natural language
remote_list_cloud_documentsBrowse all documents (paginated)
remote_get_cloud_documentGet a specific document by ID
remote_update_cloud_documentEdit a document's metadata or content
remote_delete_cloud_documentRemove a document

Session

ToolPurpose
remote_set_contextSet default team/project for this session
remote_get_contextShow current session context
remote_clear_contextReset session defaults

Troubleshooting

ProblemCauseFix
401 UnauthorizedWrong or missing keyUse a team API key (sk-aexol-team-...), not a user key
Tool not foundConnection issueCheck your MCP tool's connection status, verify URL
TimeoutLong-running taskUse remote_get_inference_task to poll for results
No responseWrong endpointURL must be exactly https://api.aexol.ai/mcp

See Also