SkillAgentSearch skills...

fortran-mcp

Local MCP server providing curated Fortran documentation for AI-assisted development

Install / Use

claude mcp add minhqdao -- npx -y github:minhqdao/fortran-mcp

If the server publishes to npm under a different name, use that package instead โ€” check the repo README.

About this skill
๐Ÿ”Œ

MCP Server

Model Context Protocol server

Quality Score

78/100

Supported Platforms

Claude Code
Claude Desktop

Our assessment of fortran-mcp

fortran-mcp scores 78/100 on our quality scale, 795th of 948 AI & Machine Learning skills we index.

Its MCP Server is 9.2 KB long, split into 7 sections with 15 code examples: a thorough specification that gives an agent plenty to work with.

It has 10 GitHub stars, so there is little community track record yet; judge it on its content.

Substance
29/30
Structure
18/20
Description
12/15
Adoption
4/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 4 days ago, so fortran-mcp is actively maintained.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 92/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit โ€” read the skill file before letting an agent act on it.

fortran-mcp compared with similar skills

All 4 of these similar skills score higher than fortran-mcp; compare them before choosing.

SkillScoreStarsUpdatedFormat
fortran-mcp (this skill)by minhqdao78104d agoMCP Server
claude-memby thedotmack100102.5ktodayCLAUDE.md
Agent-Reachby Panniantong100101.3ktodayCLAUDE.md
Understand-Anythingby Egonex-AI10087.9k1d agoCLAUDE.md
headroomby headroomlabs-ai10077.6k1d agoCLAUDE.md

Frequently asked questions

How do I install fortran-mcp?
Run claude mcp add minhqdao -- npx -y github:minhqdao/fortran-mcp. The install tabs above show the steps for each supported agent.
Which AI agents does fortran-mcp work with?
It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
Is fortran-mcp safe to use?
It is MIT-licensed and scores 92/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is fortran-mcp still maintained?
The repository was last updated 4 days ago, so fortran-mcp is actively maintained.

Fortran MCP

CI PyPI MCP RAG Search Sources License

Use Fortran MCP to improve AI-assisted Fortran development with cited documentation on language features, compiler behavior, build systems, and the wider ecosystem.

It supports lexical search (matching words), semantic search (matching meaning), and hybrid search (combining both), returning relevant passages with source attribution, version information, and links to the original documentation.

Installation

Requires Python 3.11+ and uv.

uv tool install fortran-mcp

Semantic and hybrid search require additional dependencies:

uv tool install "fortran-mcp[semantic]"

Data bundles are installed automatically on first run. You can also install them beforehand to avoid an initial delay:

fortran-mcp data install core       # for lexical search
fortran-mcp data install semantic   # for semantic and hybrid search

Check installation:

fortran-mcp doctor

Client Setup

<details> <summary>Claude Code</summary>

Use lexical search (default):

claude mcp add --scope user fortran-mcp -- fortran-mcp

Use semantic search:

claude mcp add --scope user fortran-mcp --env FORTRAN_MCP_SEARCH_PROVIDER=semantic -- fortran-mcp

Use hybrid search:

claude mcp add --scope user fortran-mcp --env FORTRAN_MCP_SEARCH_PROVIDER=hybrid -- fortran-mcp

To change the search mode, remove the existing entry first:

claude mcp remove --scope user fortran-mcp
</details> <details> <summary>Codex</summary>

Use lexical search (default):

codex mcp add fortran-mcp -- fortran-mcp

Use semantic search:

codex mcp add fortran-mcp --env FORTRAN_MCP_SEARCH_PROVIDER=semantic -- fortran-mcp

Use hybrid search:

codex mcp add fortran-mcp --env FORTRAN_MCP_SEARCH_PROVIDER=hybrid -- fortran-mcp
</details> <details> <summary>OpenCode</summary>

Use lexical search (default):

opencode mcp add fortran-mcp --global -- fortran-mcp

Use semantic search:

opencode mcp add fortran-mcp --global --env FORTRAN_MCP_SEARCH_PROVIDER=semantic -- fortran-mcp

Use hybrid search:

opencode mcp add fortran-mcp --global --env FORTRAN_MCP_SEARCH_PROVIDER=hybrid -- fortran-mcp
</details>

Command reference

| Command | Description | | ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | | fortran-mcp | Start the stdio MCP server. | | fortran-mcp serve | Start the HTTP server (--host, --port, --path, --allowed-host). | | fortran-mcp doctor | Show configuration and installed data. Use --json for machine-readable output. | | fortran-mcp data install <package> | Download and install core or semantic from the release catalog or a local bundle (--catalog, --bundle, --data-dir). | | fortran-mcp data remove <package> | Remove an installed core or semantic package (--data-dir). | | fortran-mcp data verify | Verify installed data packages (--data-dir). | | fortran-mcp source list | List reviewed sources with versions and provenance. Use --json for machine-readable output. | | fortran-mcp source sync <source>... | Download reviewed sources and rebuild their chunks and lexical index. Accepts one or more source IDs or --all (--data-dir). |

Development

git clone https://github.com/minhqdao/fortran-mcp.git
cd fortran-mcp
uv sync
uv run fortran-mcp

See CONTRIBUTING.md for development and testing instructions.

Sources

Fortran MCP uses a curated collection of Fortran documentation, references, examples, and tools. Each source is pinned to a specific revision and included under its applicable license.

| Source | License | | --- | --- | | Fortran Package Manager documentation website | MIT | | Fortran Standard Library specifications and guides | MIT | | GNU Fortran Compiler manual | GFDL-1.3-or-later | | CMake documentation for Fortran projects | BSD-3-Clause | | Fortran-lang intrinsic procedures reference | MIT AND GFDL-1.2-or-later | | Fortran-lang quickstart tutorial | MIT | | Fortran-lang best practices | MIT | | Fortran-lang object-oriented programming guide | MIT | | Fortran-lang Fortran 95 language reference | CC-BY-SA-4.0 | | Fortran-lang build, link, and distribution guide | MIT | | Fortran-lang Pythonโ€“Fortran Rosetta Stone | MIT | | Fortran-lang floating-point comparison guide | MIT | | OpenMP 6.0.1 Fortran examples | OpenMP-Examples | | Fortran-focused GNU Make 4.4.1 manual extracts | GFDL-1.3-or-later | | NumPy 2.5.2 F2PY user guide and reference | BSD-3-Clause | | Fypp 3.2 documentation | BSD-2-Clause | | Open MPI 5.0.10 Fortran routine reference | BSD-3-Clause-Open-MPI | | Fortitude 0.9.2 linter rules and usage reference | MIT | | Selected Codee Open Catalog Fortran safety and performance guidelines | Apache-2.0 | | Old programming idioms explained | MIT | | PRIMA behavior-preserving Fortran modernization case study | BSD-3-Clause | | Beliavsky list of fpm-compatible Fortran projects | MIT | | Fortran-lang package index additions | MIT |

New sources should address gaps in coverage or improve retrieval quality on realistic benchmark questions. They must be legally redistributable and justify their storage costs and impact on search results.

Public availability alone does not grant redistribution rights, particularly for standards, books, and vendor manuals.

License

The server software is licensed under the MIT License.

Documentation sources retain their original copyrights and licenses; see docs/licenses/.

Related Skills

View on GitHub
GitHub Stars10
CategoryAI
Updated4d ago
Forks0

Languages

Python

Trust signals

92/100

From repository metadata: license, adoption, age and documentation. Not a code audit โ€” see the Safety scan above for what the skill file itself contains.

1 low1 info
fortran-mcp โ€” MCP Server: Install & Safety Check | SkillAgent