# pyNastran

> Use this tool when you need to perform finite element analysis, read and analyze BDF input files, or extract results from OP2 output files. It solves problems related to stress, displacement, and strain data analysis, mesh quality checks, and geometric analysis, providing comprehensive analysis reports. The tool accepts BDF and OP2 files as input and outputs analysis results, supporting various transports including stdio, SSE, and Streamable HTTP with caching for optimized performance.

Canonical page: https://skillsregistry.net/skills/shaoqigit-pynastran  
JSON: https://api.skillsregistry.net/v1/skills/shaoqigit-pynastran

## Description

Wraps the pyNastran library to give AI agents direct access to Nastran finite element analysis capabilities. Provides tools for reading and analyzing BDF input files including nodes, elements, materials, and properties, extracting results from OP2 output files such as stress, displacement, and strain data, performing mesh quality checks and geometric analysis, and generating comprehensive analysis reports. Supports stdio, SSE, and Streamable HTTP transports with built-in caching for performance optimization.

## Trust

- **Trust score (0–1):** 0.99
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** ai-ml
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/shaoqigit-pynastran)
- **Repository:** <https://github.com/shaoqigit/pynastran-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "shaoqigit-pynastran"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/shaoqigit-pynastran` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/shaoqigit-pynastran/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
