Skip to main content

Documentation Index

Fetch the complete documentation index at: https://astralform.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Overview

The plugin exposes 58 MCP tools that Claude can use to manage your Astralform projects. These are invoked automatically when you ask Claude to perform Astralform operations.

Authentication

Authentication is automatic via MCP OAuth — Claude Code handles it when you first use any tool.
ToolDescription
astralform_whoamiGet current developer profile
astralform_get_statsGet aggregate account statistics

Teams

ToolDescription
astralform_list_teamsList all teams you belong to
astralform_get_teamGet team details by ID
astralform_create_teamCreate a new team with name and slug
astralform_list_team_membersList members and their roles in a team

Example: List Teams

Show me my Astralform teams
Claude will call astralform_list_teams and display your teams with roles.

Projects

ToolDescription
astralform_list_projectsList all your projects (includes team info)
astralform_get_projectGet project details by ID (includes team_id)
astralform_create_projectCreate a new project under a team (requires team_id)
astralform_update_projectUpdate project name
astralform_delete_projectDelete a project

Example: Create Project

Create a new Astralform project called "My AI Assistant" under my startup team
Claude will select the team, call astralform_create_project with the team_id, and return the project ID and encryption key.

API Keys

ToolDescription
astralform_list_api_keysList API keys (prefix only for security)
astralform_create_api_keyGenerate a new API key
astralform_revoke_api_keyRevoke an existing key
Full API keys are shown only once at creation. Store them securely.

LLM Configuration

ToolDescription
astralform_list_llm_providersList available providers (OpenAI, Anthropic, Groq, Ollama)
astralform_get_llm_configGet current LLM configuration
astralform_set_llm_configSet LLM provider and model
astralform_delete_llm_configRemove LLM configuration

Example: Configure LLM

Set up Claude claude-sonnet-4-20250514 for my project
Claude will call astralform_set_llm_config with the appropriate provider and model.

Search Settings

ToolDescription
astralform_get_search_settingsGet web search configuration
astralform_set_search_settingsConfigure search provider, max results, API key
Enable web search for my project using Tavily
Claude will call astralform_set_search_settings with the provider and API key.

Memory Settings

ToolDescription
astralform_get_memory_settingsGet memory configuration
astralform_set_memory_settingsConfigure retrieval, extraction, limits

Example: Enable Memory

Enable memory for my project with 10 memories per turn

Guard Rails

ToolDescription
astralform_get_guardrails_settingsGet guard rails configuration
astralform_set_guardrails_settingsConfigure PII detection and execution limits

Example: Enable PII Detection

Enable PII detection for my project to redact emails and credit cards

Environment Variables

ToolDescription
astralform_list_envsList environment variable keys (values never exposed)
astralform_set_envSet or update an environment variable (encrypted at rest)
astralform_delete_envDelete an environment variable

Example: Set Env Var

Set TAVILY_API_KEY for my project
Values are encrypted at rest and never returned in responses. Cannot delete vars required by skills assigned to agents.

Marketplace

ToolDescription
astralform_browse_marketplaceBrowse and search the skill marketplace
astralform_install_marketplace_skillInstall a skill from marketplace URL

Example: Browse Skills

Search the marketplace for PDF processing skills

Skills

ToolDescription
astralform_list_skillsList skills configured for a project
astralform_get_skillGet skill details including content
astralform_create_skillCreate a skill with custom SKILL.md content
astralform_create_skill_from_urlImport a skill from a URL
astralform_update_skillUpdate a skill’s content
astralform_delete_skillDelete a skill from a project
astralform_toggle_skillEnable/disable a skill
astralform_refresh_skillRefresh a URL-sourced skill

Example: Add a Skill

Add a customer support skill to my project that handles refunds and escalations
Claude will call astralform_create_skill with appropriate SKILL.md content.

Example: Import from GitHub

Import the PDF processing skill from https://raw.githubusercontent.com/example/skills/main/pdf/SKILL.md

Agents

ToolDescription
astralform_list_agentsList agents configured for a project
astralform_get_agentGet agent details including resource assignments
astralform_create_agentCreate a new agent with name, LLM, and resources
astralform_update_agentUpdate an agent’s configuration or resources
astralform_delete_agentDelete an agent (cannot delete default)
astralform_toggle_agentEnable/disable an agent

Example: Create an Agent

Create a support agent for my project that handles customer inquiries, assign it the customer-faq skill
Claude will call astralform_create_agent with the name, description, and skill assignments.

Connectors

ToolDescription
astralform_list_connectorsList available connectors (Slack, Notion, GitHub)
astralform_get_connectorGet connector details by slug
astralform_list_project_connectorsList connectors enabled for a project
astralform_enable_connectorEnable a connector with credentials
astralform_update_project_connectorUpdate connector configuration
astralform_disable_connectorRemove a connector (revokes user tokens)

Example: Enable Slack

Enable Slack connector for my project with client ID xxx and client secret yyy
Claude will call astralform_enable_connector with the OAuth credentials.

Example: List Connectors

What connectors are available for Astralform?
Claude will call astralform_list_connectors and show the catalog with tool counts.

Analytics

ToolDescription
astralform_get_analyticsGet detailed usage analytics for a project

Provider Keys

ToolDescription
astralform_list_provider_keysList stored model provider API keys
astralform_set_provider_keyStore an API key for a provider (OpenAI, Anthropic, etc.)
astralform_delete_provider_keyRemove a stored provider key
astralform_test_provider_keyTest that a stored provider key is valid

Example: Store Provider Key

Save my OpenAI API key sk-xxx for Astralform
Claude will call astralform_set_provider_key to securely store the key.

Capsule

ToolDescription
astralform_list_capsule_sessionsList sandbox sessions for a project
astralform_get_capsule_statsGet capsule usage statistics

Documentation

ToolDescription
astralform_search_docsSearch Astralform documentation
astralform_get_docGet full documentation page

Example: Search Docs

How do I handle client tools in Astralform?
Claude will search the docs and provide relevant information.