Skip to main content
Glama
moldsim
by moldsim

MoldSim MCP Server

MIT License npm MCP

Give your AI assistant injection molding expertise.

An MCP (Model Context Protocol) server that gives AI assistants expert knowledge about injection molding simulation. Material properties, process validation, troubleshooting, and simulation specification generation — all available as tools.

Website: moldsim.com

Why

Setting up injection molding simulations (Moldflow, Moldex3D, Cadmould) requires deep knowledge: Cross-WLF viscosity models, Tait PVT data, processing windows, mesh strategies, DFM rules. This MCP server makes that knowledge available to any AI assistant that supports MCP.

Related MCP server: E0N-MCP-FOR-ETH

Quick Start

claude mcp add moldsim -- npx -y moldsim-mcp

That's it. Ask Claude about injection molding — it will automatically use MoldSim tools.

claude "What causes warpage in glass-filled nylon parts?"
claude "Give me the Cross-WLF parameters for PC/ABS"
claude "Validate: ABS at 245C melt, 60C mold, 2.5mm wall"

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%/Claude/claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "moldsim": {
      "command": "npx",
      "args": ["-y", "moldsim-mcp"]
    }
  }
}

From source

git clone https://github.com/kobzevvv/moldsim-mcp.git
cd moldsim-mcp
npm install
npm run build

Then point your MCP client to node dist/index.js.

Tools

query_simulation_knowledge

Free-text Q&A against the knowledge base. Ask about defects, DFM rules, mesh strategies, process optimization.

"Why is my part warping?" → causes, solutions, simulation checks
"What mesh type should I use?" → midplane vs dual-domain vs 3D guidance
"How to reduce cycle time?" → cooling optimization strategies

get_material_properties

Material property lookup. Returns Cross-WLF viscosity, Tait PVT, thermal, processing window, and mechanical data.

21 materials included: ABS, PP Homo, PP Copo, PA6, PA66, PA66-GF30, PC, PC/ABS, POM, HDPE, LDPE, PMMA, PBT, PBT-GF30, PET, PS, HIPS, TPU, SAN, ASA, PPE/PS

"PA66-GF30" → Cross-WLF coefficients, Tait PVT, processing window 275-310°C, fiber effects
"PC" → all properties or filter by group (viscosity, thermal, processing)

validate_process_parameters

Checks your process parameters against the material's processing window. Flags errors, warnings, and provides suggestions.

material: "ABS", melt_temp_C: 280 → ERROR: exceeds max 260°C, risk of degradation
material: "PA66", mold_temp_C: 40 → WARNING: below min 70°C, poor crystallization

generate_simulation_spec

Natural language → structured simulation specification. Describe the part and get back analysis types, mesh recommendations, process conditions, and expected outputs.

"Automotive dashboard panel in PC/ABS, 2.5mm wall, warpage analysis"
→ Fill+Pack+Cool+Warp sequence, dual-domain mesh, process conditions, expected outputs

compare_materials

Side-by-side comparison of 2-4 materials. Processing windows, thermal properties, mechanical data, and auto-generated key differences.

["abs-generic", "pc", "pa66-gf30"] → comparison table with stiffness, shrinkage, heat resistance diffs

generate_dfm_checklist

Design for Manufacturability checklist with pass/warn/fail ratings. Input part parameters and get 15+ DFM rule checks.

material: "ABS", wall: 2mm, rib: 1.5mm, draft: 0.5°
→ 16 checks: wall OK, rib WARN (75% ratio), draft WARN (below 1°), sink risk, venting...

Examples

Ask your AI assistant:

  • "What are the Cross-WLF parameters for PA66-GF30?"

  • "I'm getting sink marks on my PC housing — what should I check?"

  • "Validate my process: ABS at 250°C melt, 70°C mold, 2mm wall"

  • "Generate a simulation spec for a PP container with 1.5mm walls"

  • "Compare ABS vs PC vs PA66-GF30 for an automotive connector"

  • "Run a DFM check: 2mm wall, 1.5mm ribs, 0.5° draft in PC"

  • "What mesh type should I use for a thick-walled POM gear (5mm)?"

  • "How do I fix warpage in a glass-filled PA66 connector?"

Knowledge Coverage

Area

Coverage

Materials

21 grades with Cross-WLF, Tait PVT, thermal, mechanical, processing + comparison

Defects

Short shot, flash, sink marks, warpage, weld lines, burn marks, jetting, splay, voids, flow marks

Simulation

Mesh sensitivity, race tracking, cooling, overpacking, shear rate

Process

Cycle time, gate location, V/P switchover, degradation, crystallization, fiber orientation

DFM

Wall thickness, ribs, draft, radii, bosses, gating, tolerances, shrinkage, venting

Meshing

Midplane, dual-domain, 3D — when to use, element sizing, quality metrics

Compatible Software

MoldSim MCP provides software-agnostic knowledge that applies to all major injection molding simulation packages:

  • Autodesk Moldflow — Adviser & Insight

  • Moldex3D — all editions

  • CADMOULD — Simcon

  • SIGMASOFT — Virtual Molding

  • SolidWorks Plastics

Tech Stack

  • Runtime: Node.js, TypeScript

  • Search: Qdrant vector database (local, embedded)

  • Embeddings: HuggingFace transformers

  • Protocol: Model Context Protocol (MCP)

License

MIT

Available Tools

6 tools
compare_materialsA

Compare 2-4 materials side-by-side. Returns a table of processing, thermal, and mechanical properties with key differences highlighted. Available materials: abs-generic, pp-homo, pp-copo, pa6, pa66, pa66-gf30, pc, pc-abs, pom, hdpe, ldpe, pmma, pbt, pbt-gf30, pet, ps, hips, tpu, san, asa, ppe-ps

ParametersJSON Schema
NameRequiredDescriptionDefault
materialsYesList of material IDs to compare (e.g., ["abs-generic", "pc", "pa66-gf30"])

TDQS

A4/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full burden. It successfully discloses the output format ('table of processing, thermal, and mechanical properties with key differences highlighted') and enumerates all valid material IDs. However, it lacks disclosure of error handling, rate limits, or read-only status.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three well-structured sentences: purpose/action first, return value second, valid inputs third. The material list is lengthy but necessary given the lack of schema enums. Every clause provides actionable information with no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a single-parameter tool with no output schema, the description adequately covers the return value structure and valid input domain. It misses explicit error handling documentation, but provides sufficient context for successful invocation given the tool's limited complexity.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

While the schema has 100% coverage and describes the parameter structure, the description adds crucial semantic value by enumerating all 20 valid material ID strings (abs-generic, pp-homo, etc.) that the schema does not provide as enums. This compensates for the schema's lack of constraint enumeration.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the specific action ('Compare'), resource ('materials'), and scope ('2-4 materials side-by-side'). It distinguishes from sibling get_material_properties by emphasizing the comparative aspect and multi-material support (2-4 items).

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The '2-4 materials' constraint implies usage boundaries, but there is no explicit guidance on when to use this versus get_material_properties (for single material lookup) or other siblings. The agent must infer the comparison use case from the verb alone.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

generate_dfm_checklistA

Generate a Design for Manufacturability (DFM) checklist for an injection molded part. Returns pass/warn/fail status for 15+ design rules based on part description and parameters.

ParametersJSON Schema
NameRequiredDescriptionDefault
descriptionYesDescription of the part (e.g., "Automotive connector housing with snap-fits and thin walls")
wall_thickness_mmNoNominal wall thickness in mm
rib_thickness_mmNoRib thickness in mm
rib_height_mmNoRib height in mm
draft_angle_degNoDraft angle in degrees
materialNoMaterial name or ID (e.g., "PA66-GF30", "ABS")
has_undercutsNoWhether the part has undercut features
has_textureNoWhether surfaces are textured
texture_depth_mmNoTexture depth in mm (for draft calculation)
gate_typeNoGate type: "edge", "sub", "pin", "hot", "fan", "tunnel"
cosmetic_requirementsNoWhether part has cosmetic surface requirements

TDQS

A4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full burden and successfully discloses the return format (pass/warn/fail status) and evaluation scope (15+ design rules), though it omits error handling behavior and side effects.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences efficiently communicate purpose and return behavior without redundancy. Every word earns its place, with no filler content.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the lack of output schema, the description appropriately discloses the return structure. With 100% schema coverage handling inputs, the description is nearly complete, though noting that only 'description' is required while other parameters are optional would improve it further.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, establishing a baseline of 3. The description references 'part description and parameters' generically without adding semantic meaning, relationships between parameters (e.g., rib-to-wall thickness ratios), or input examples beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description provides a specific verb ('Generate'), clear resource ('Design for Manufacturability checklist'), and domain ('injection molded part'), effectively distinguishing it from siblings like validate_process_parameters and compare_materials.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

While the domain specificity ('injection molded part') provides implicit context, the description lacks explicit when-to-use guidance or differentiation from siblings like validate_process_parameters that also operate in the manufacturing domain.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

generate_simulation_specA

Generate a structured simulation specification from a natural language description of the part and requirements. Outputs analysis types, process conditions, mesh recommendations, and expected results.

ParametersJSON Schema
NameRequiredDescriptionDefault
descriptionYesDescribe the part, material, and what you want to analyze (e.g., "Automotive dashboard panel in PC/ABS, 2.5mm wall, need warpage and cooling analysis")
cad_formatNoCAD file format if known (e.g., "STEP", "STL", "Parasolid", "IGES")

TDQS

A3.5/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full burden of behavioral disclosure. It successfully discloses output content ('analysis types, process conditions, mesh recommendations, and expected results'), but fails to indicate whether this operation is read-only, destructive, idempotent, or has side effects like persistence to a database.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description consists of two efficient sentences with zero waste. The first sentence establishes the core function and input method; the second sentence details the output components. Every word earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the 100% schema coverage and lack of output schema, the description adequately covers the tool's purpose and output contents. However, for a generation tool with no annotations, it should ideally disclose the output format (JSON vs string) and safety characteristics, which are currently absent.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, establishing a baseline of 3. The description mentions 'natural language description of the part and requirements,' which reinforces the required 'description' parameter, but adds no additional semantic detail for the optional 'cad_format' parameter or guidance on input syntax beyond what the schema already provides.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool generates a 'structured simulation specification' from 'natural language description,' specifying the transformation performed. It distinguishes from siblings like 'validate_process_parameters' (which checks existing values) and 'query_simulation_knowledge' (which retrieves data) by emphasizing the generative nature and natural language input requirement, though it doesn't explicitly contrast with the sibling 'generate_dfm_checklist'.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies usage through the phrase 'from a natural language description,' indicating when to use this tool (when unstructured text input is available). However, it lacks explicit guidance on when NOT to use it or which sibling to use instead (e.g., 'use validate_process_parameters if you already have specific parameters to check').

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_material_propertiesA

Look up material properties for injection molding simulation. Returns Cross-WLF viscosity model, 2-domain Tait PVT, thermal properties, processing window, and mechanical data. Available materials: abs-generic, pp-homo, pp-copo, pa6, pa66, pa66-gf30, pc, pc-abs, pom, hdpe, ldpe, pmma, pbt, pbt-gf30, pet, ps, hips, tpu, san, asa, ppe-ps

ParametersJSON Schema
NameRequiredDescriptionDefault
materialYesMaterial name, family, or ID (e.g., "PA66-GF30", "PC", "ABS", "pp-homo")
propertiesNoFilter to specific property groups: "cross_wlf", "pvt", "thermal", "processing", "mechanical". Omit for all properties.

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full burden of behavioral disclosure. It compensates well by detailing exactly what data is returned (Cross-WLF viscosity model, 2-domain Tait PVT, thermal/mechanical data) and listing the constrained set of available materials, effectively communicating scope and output format.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three dense sentences with zero waste: sentence 1 states purpose, sentence 2 details return values, sentence 3 lists valid inputs. Well front-loaded with the action verb and appropriately sized for the tool's complexity.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the rich input schema (100% coverage) and absence of output schema, the description adequately compensates by describing return data types (Cross-WLF, PVT models) and valid material inputs. Only missing safety/performance annotations prevent a 5.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Despite 100% schema coverage (baseline 3), the description adds significant value by enumerating the specific available materials (abs-generic, pp-homo, etc.), which acts as implicit enum documentation beyond the schema's generic 'Material name, family, or ID' description. This concrete list helps agents select valid inputs.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Description uses specific verb 'Look up' with clear resource 'material properties' and domain context 'injection molding simulation'. It effectively distinguishes from siblings like compare_materials (which implies multiple materials) and generate_dfm_checklist (which is procedural rather than data retrieval).

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

While the description provides specific domain context that implies when to use it (when you need injection molding property data), it lacks explicit guidance on when to prefer sibling tools like compare_materials or validate_process_parameters. No explicit exclusions or alternatives are named.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

query_simulation_knowledgeA

Search injection molding simulation knowledge base. Covers troubleshooting (defects, simulation issues), DFM rules, mesh guidelines, and process parameter recommendations. Use for general questions about molding, simulation setup, or problem-solving.

ParametersJSON Schema
NameRequiredDescriptionDefault
questionYesYour question about injection molding simulation
contextNoAdditional context (material, part type, defect observed)

TDQS

A4/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full burden. It discloses the scope of the knowledge base (troubleshooting, DFM rules, mesh guidelines, process parameters), but omits behavioral details like return format, result count limits, or whether results include citations/source references.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three sentences efficiently structured: (1) core action, (2) coverage scope, (3) usage context. Every sentence earns its place with no redundancy or generic filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the absence of annotations and output schema, the description adequately compensates by detailing the knowledge domains covered. It could be improved by noting the return type (e.g., articles, troubleshooting steps), but provides sufficient context for a search-oriented tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The input schema has 100% description coverage ('Your question...' and 'Additional context...'), establishing baseline 3. The description mentions the types of questions covered but does not add parameter-specific semantics, examples, or format constraints beyond the schema definitions.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with the specific action 'Search' and resource 'injection molding simulation knowledge base.' It clearly distinguishes from siblings by positioning itself as a general knowledge retrieval tool versus specific operations like 'compare,' 'generate,' 'get,' or 'validate' offered by sibling tools.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides explicit usage guidance with 'Use for general questions about molding, simulation setup, or problem-solving,' indicating when to select this tool over more specialized siblings. However, it lacks explicit 'when not to use' exclusions or named alternatives.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

validate_process_parametersA

Validate injection molding process parameters against material processing window. Checks melt/mold temperature, estimates shear rate, calculates cooling time, and flags out-of-range values with suggestions.

ParametersJSON Schema
NameRequiredDescriptionDefault
materialYesMaterial name or ID (e.g., "PA66-GF30", "ABS")
melt_temp_CNoMelt temperature in °C
mold_temp_CNoMold temperature in °C
injection_speed_mm_sNoInjection speed in mm/s
packing_pressure_MPaNoPacking pressure in MPa
wall_thickness_mmNoNominal wall thickness in mm
cooling_time_sNoCooling time in seconds

TDQS

A4.2/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations provided, so description carries full burden. It adds valuable behavioral context that the tool 'flags out-of-range values with suggestions' and performs calculations (shear rate estimation, cooling time). However, it omits whether this is read-only (likely yes), if there are rate limits, or specific error behaviors.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two tightly constructed sentences with zero waste. Front-loaded with the core purpose (validation against processing window), followed by specific actions and output format (flags with suggestions). Every word earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given 7 parameters with 100% schema coverage and no output schema, the description adequately covers the input semantics and explains the conceptual output (flags, suggestions). It could be improved by describing the return structure (e.g., whether it returns a report object or boolean with warnings), but provides sufficient context for an agent to invoke the tool correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

With 100% schema coverage, baseline is 3. The description adds semantic value by mapping parameters to validation logic: melt/mold temperature checks, shear rate estimation (implied from injection speed), and cooling time calculations. This helps the agent understand why each parameter matters to the validation.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description uses specific verb 'Validate' with clear resource 'injection molding process parameters' and scope 'against material processing window'. It clearly distinguishes from siblings (compare_materials, generate_dfm_checklist, etc.) by specifying this is a validation operation, not comparison, generation, or retrieval.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides clear context that this is for validating injection molding parameters, implying use during process setup or quality checks. However, it lacks explicit 'when to use' guidance or named alternatives for scenarios like material selection (where compare_materials would be more appropriate).

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

TDQS

A4.1/5.0
Disambiguation5/5

Each tool serves a distinct purpose with clear boundaries: material lookup vs. comparison, DFM checklist generation vs. simulation spec generation, knowledge querying, and process validation. No functional overlap exists.

Naming Consistency5/5

All six tools follow a consistent verb_noun snake_case pattern (compare_materials, generate_dfm_checklist, get_material_properties, etc.). Verb choices clearly indicate the action type (get vs. generate vs. validate vs. query).

Tool Count5/5

Six tools is an ideal count for this domain, covering the complete pre-simulation workflow: material selection, DFM validation, simulation setup, process validation, and knowledge support without bloat or redundancy.

Completeness4/5

Excellent coverage of injection molding preparation workflows including material data, DFM checks, and process validation. Minor gap in actual simulation execution or results analysis tools, though this may be out of scope for a specification/preparation server.

Maintenance

ActivityInactive
ResponsivenessSyncing

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

Latest Blog Posts

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/moldsim/moldsim-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server