leam-opt-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OPENAI_MODEL | No | OpenAI vision model (required if ANTENNA_VISION_PROVIDER is 'openai'). | |
| DEEPSEEK_MODEL | No | DeepSeek model for text processing. | |
| OPENAI_API_KEY | No | API key for OpenAI (required if ANTENNA_VISION_PROVIDER is 'openai'). | |
| OLLAMA_BASE_URL | No | Base URL for Ollama server. | http://localhost:11434 |
| DEEPSEEK_API_KEY | Yes | API key for DeepSeek. | |
| DEEPSEEK_BASE_URL | No | Base URL for DeepSeek API. | https://api.deepseek.com |
| OLLAMA_VISION_MODEL | No | Ollama vision model, e.g., 'qwen3-vl:8b'. | |
| ANTENNA_MCP_WORKSPACE | No | Directory for MCP workspace files. | .antenna-mcp |
| ANTENNA_TEXT_PROVIDER | Yes | Text provider to use, e.g., 'deepseek'. | |
| ANTENNA_VISION_PROVIDER | Yes | Vision provider to use: 'ollama' or 'openai'. | |
| ANTENNA_MCP_ALLOW_SIMULATION | No | Set to '1' to allow HFSS simulation execution. | 0 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| antenna_server_healthA | Report configured workspace, optional backend availability, and execution gate. |
| create_antenna_modeling_jobB | Create a staged prompt-driven modeling job without running the LLM or simulator. |
| run_antenna_modeling_jobB | Run modeling stages through the requested stage and save all intermediate artifacts. |
| generate_antenna_pythonA | Generate a complete Python model artifact without starting AEDT or using a license. The returned file is safe to import offline. It exposes |
| submit_antenna_model_feedbackA | Record the user's HFSS/image comparison notes without running or changing AEDT. |
| regenerate_antenna_python_from_feedbackB | Use recorded feedback to produce the next versioned Python model, still without AEDT. |
| analyze_antenna_sourceC | Recognize topology, labels, dimensions, materials, and uncertainties in antenna images/PDFs. |
| refine_antenna_sourceB | Reconcile raw visual evidence with extracted text; produces a hash-frozen review candidate. |
| approve_antenna_sourceB | Approve the reviewed source candidate before downstream model/code generation. |
| recheck_antenna_sourceB | Apply a reviewed source audit deterministically and issue a new hash-frozen candidate. |
| propose_antenna_engineering_assumptionB | Propose a value for a null/unresolved source parameter and return its review hash. |
| approve_antenna_engineering_assumptionB | Approve the exact hash-frozen engineering assumption candidate after user review. |
| compile_reviewed_antenna_modelC | Deterministically compile approved evidence and assumptions into reviewed HFSS artifacts. |
| prepare_antenna_artifact_reviewA | Hash every generated artifact and return the approval token required for HFSS execution. |
| build_hfss_projectC | Build reviewed artifacts; any edit after review invalidates the supplied approval hash. |
| create_hfss_optimization_jobB | Copy an existing HFSS project into an isolated job and prepare black-box optimization. |
| run_hfss_optimization_jobB | Run HFSS trials. Requires ANTENNA_MCP_ALLOW_SIMULATION=1 and never overwrites the source project. |
| get_antenna_jobB | Read current job state and artifact paths. |
| create_antenna_pipelineC | Create one end-to-end job spanning multimodal understanding, HFSS build, and optimization. |
| generate_antenna_pipelineC | Run source understanding through optimization planning, then stop at the artifact review gate. |
| build_approved_antenna_pipelineC | Build the approved pipeline model and stop before expensive optimization. |
| optimize_antenna_pipelineC | Run the planned HFSS optimization and produce the best project plus complete trial history. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jacksonnnzzz/leam-opt-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server