Skip to main content

What is Junis Magic?

Junis Magic is Junis’s official MCP (Model Context Protocol) server that gives AI assistants complete access to manage your Junis platform. Instead of navigating the web dashboard, you can build, configure, and orchestrate AI agent teams directly from tools like Claude Desktop, Cursor, or any MCP-compatible client.
Build and manage entire AI teams with natural language — no code, no dashboard clicking.
One-Line Setup: Just add the Junis Magic MCP server URL and your API key to your MCP client configuration. That’s it.

Why Junis Magic?

AI-Powered Management

Let AI assistants build your agent teams. Describe what you need in natural language, and your assistant creates, configures, and wires everything together.

70+ Platform Tools

Full platform control across 16 categories — from creating agents to uploading documents, managing schedules, and configuring OAuth integrations.

Cross-Organization

Manage multiple organizations from a single MCP connection. Switch between teams effortlessly.

Zero Code Required

No API calls to write. No dashboard to navigate. Just tell your AI what you want.

Getting Started

Step 1: Get Your API Key

  1. Log in to junis.ai
  2. Go to Settings > API Keys
  3. Create a User API Key (starts with jns_user_)
User API Keys are recommended — they work across all your organizations with a single key. You can create up to 5 user API keys.

Step 2: Configure Your MCP Client

Add to your Claude Desktop configuration file:macOS: ~/Library/Application Support/Claude/claude_desktop_config.jsonWindows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "junis-magic": {
      "url": "https://mcp.junis.ai/mcp",
      "transport": "streamable-http",
      "headers": {
        "Authorization": "Bearer jns_user_YOUR_API_KEY"
      }
    }
  }
}

Step 3: Start Building

Once connected, ask your AI assistant to manage your Junis platform:
"Switch to my organization and show me all my agents."
"Create a customer support agent with web search enabled."
"Build a research team with a web scraper and a report writer working in sequence."

Available Tool Categories

Junis Magic provides 70+ tools organized in 16 categories:
CategoryKey Capabilities
Organization ManagementList, create, and switch between organizations
Agent ManagementCreate, update, clone agents (LLM, Sequential, Parallel, Loop)
Sub-Agent RelationshipsWire parent-child agent hierarchies, reorder execution
MCP Platform ManagementConnect and configure MCP integrations for agents
RAG Knowledge BaseCreate datastores, upload documents, track indexing
SessionsList conversations, view message history, manage sessions
ChatSend messages to agents, OpenAI-compatible completions
SchedulesCreate and manage automated task schedules
SkillsImport prompt-template skills from GitHub or npm
Composio OAuthConnect 200+ OAuth integrations (Gmail, Slack, GitHub, etc.)
Team BuilderBatch operations for creating entire agent teams at once
Content ManagementTrack AI-generated images, videos, and audio
Soul & IdentityDefine your organization’s AI personality and communication style
Memory ManagementView and update user memory profiles
RAG UploadUpload and manage knowledge base documents
Device ManagementConnect and manage local devices for desktop agent control

Example Workflows

Build a Complete Agent Team

You: "Create a content team with these agents:
1. A research agent that can search the web
2. A writer agent that creates articles
3. A reviewer agent that checks quality
Set them up as a sequential pipeline."

AI Assistant:
1. Creates 3 LLM agents with appropriate instructions
2. Creates a Sequential parent agent
3. Wires sub-agent relationships in order
4. Links web search capability to the research agent

Done! Team ready to use.

Set Up a Knowledge Base

You: "Create a knowledge base called 'Product Docs' and upload the product manual."

AI Assistant:
1. Creates a new RAG DataStore
2. Uploads the document
3. Monitors indexing progress
4. Reports when the knowledge base is ready for search

Configure OAuth Integrations

You: "Connect Gmail to my support agent so it can read and send emails."

AI Assistant:
1. Lists available Composio integrations
2. Links Gmail integration to the agent
3. Provides the OAuth URL for you to authorize
4. Confirms connection status

Manage Soul & Identity

You: "Set our AI personality to be professional but approachable,
with a focus on data-driven recommendations."

AI Assistant:
1. Reads current soul and identity configuration
2. Updates soul.md with reasoning principles
3. Updates identity.md with communication style
4. Changes take effect on next conversation

Team Builder: Batch Operations

For complex setups, the Team Builder tool lets you create entire agent architectures in a single call:
You: "Build me an e-commerce support team with:
- Product FAQ agent (with RAG knowledge base)
- Order tracking agent (with Composio for CRM)
- Escalation agent (routes complex issues)
All orchestrated through a main support agent."

AI Assistant uses apply_team_changes() to:
1. Create all 4 agents simultaneously
2. Configure each with appropriate models and instructions
3. Wire the orchestration hierarchy
4. Link MCP platforms and integrations
Pro Tip: The Team Builder is the fastest way to set up complex agent architectures. It handles all the wiring automatically.

Supported Models

Junis Magic lets you configure agents with various AI models:
ModelBest For
Claude Sonnet 4.5General purpose, balanced performance
Claude Opus 4.6Complex reasoning, advanced analysis
Gemini 2.5 FlashCost-effective, RAG search (required for RAG)
GPT-4oAlternative general purpose
RAG Agents: Must use Gemini models (Vertex AI Search requirement). Other models cannot use RAG tools.

Best Practices

Recommended:
  • Always call switch_organization first when starting a session
  • Use list_agents and list_tools to understand your current setup before making changes
  • Use the Team Builder for creating multiple agents at once
  • Use User API Keys for cross-organization management
  • Test agents with send_message after creation
Important Notes:
  • Agent names should use lowercase with hyphens (e.g., my-agent)
  • RAG agents must use Gemini models
  • Changes take effect on the next conversation with the agent


Need Help? Contact us at contact@junis.ai for assistance with Junis Magic setup and configuration.