AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified MIT Self-run

Fluent Mcp Server

mcp-jiweiqi-fluent-mcp-server · by jiweiqi

Ansys Fluent MCP server in python

No reviews yet
0 installs
40 views
0.0% view→install

Install

$ agentstack add mcp-jiweiqi-fluent-mcp-server

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-jiweiqi-fluent-mcp-server)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
Archived

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Fluent Mcp Server? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

ANSYS Fluent MCP Server

A Model Context Protocol (MCP) server that helps AI assistants navigate ANSYS Fluent online documentation efficiently.

Features

  • Smart URL Navigator - Find relevant ANSYS Help documentation URLs instantly
  • 35+ Topic Routes - Pre-mapped paths to common Fluent topics
  • Always Up-to-Date - Points to official ANSYS documentation
  • Zero Maintenance - No static content to update
  • Lightweight - Fast URL generation, no heavy indexing

Quick Start

Prerequisites

  • Python 3.10 or higher
  • uv package manager

Installation

Choose your MCP client below for setup instructions:

Claude Code (CLI)

claude mcp add fluent -- uvx fluent-mcp-server

Verify:

claude mcp list
claude mcp info fluent

Claude Desktop

Add to your Claude Desktop config file:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json Linux: ~/.config/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "fluent": {
      "command": "uvx",
      "args": ["fluent-mcp-server"]
    }
  }
}

Restart Claude Desktop completely after saving.

Cursor

Go to Cursor SettingsMCPAdd new MCP Server:

  • Name: fluent
  • Command: uvx fluent-mcp-server

Or edit config file:

macOS: ~/Library/Application Support/Cursor/mcp_config.json Windows: %APPDATA%\Cursor\mcp_config.json Linux: ~/.config/Cursor/mcp_config.json

{
  "mcpServers": {
    "fluent": {
      "command": "uvx",
      "args": ["fluent-mcp-server"]
    }
  }
}

VS Code (GitHub Copilot)

CLI:

code --add-mcp '{"name":"fluent","command":"uvx","args":["fluent-mcp-server"]}'

Or add to VS Code settings:

{
  "github.copilot.chat.mcp.servers": {
    "fluent": {
      "command": "uvx",
      "args": ["fluent-mcp-server"]
    }
  }
}

Cline (VS Code Extension)

Install Cline extension, then add to VS Code settings:

{
  "cline.mcpServers": {
    "fluent": {
      "command": "uvx",
      "args": ["fluent-mcp-server"]
    }
  }
}

Reload VS Code window after saving.

For 11 additional clients (Windsurf, Continue, Amp, Codex, Gemini CLI, Goose, Kiro, LM Studio, opencode, Qodo Gen, Warp), see [Complete Setup Guide →](md-files/MCPCLIENTSETUP.md)

Local Development

# Clone the repository
git clone https://github.com/your-org/fluent-mcp-server.git
cd fluent-mcp-server

# Install with uv
uv pip install -e ".[dev]"

# Run tests
uv run pytest

# Run server
uv run fluent-mcp-server

Development configuration (.mcp.json in project root):

{
  "mcpServers": {
    "fluent": {
      "command": "uv",
      "args": [
        "--directory",
        "/absolute/path/to/fluent-mcp-server",
        "run",
        "fluent-mcp-server"
      ]
    }
  }
}

Available Tools

search_help

Find ANSYS Fluent documentation URLs for your query. Returns search URLs and suggested manual sections.

Parameters:

  • query (required): Search term (e.g., "flamelet model", "read case", "turbulence")
  • max_suggestions (optional): Maximum manual section suggestions (default: 3)

Returns:

  • ANSYS Help search URL
  • Suggested manual sections (if topic is pre-mapped)
  • Links to all major manuals

Example:

search_help("flamelet model")
# Returns:
# - Search URL: https://ansyshelp.ansys.com/search?q=flamelet+model
# - Suggested: flamelet User Guide + Theory Guide
# - All manuals: User Guide, TUI, Theory, UDF

search_help("read case")
# Returns URLs to file/read-case TUI documentation

list_topics

List the 35+ topics with pre-mapped documentation routes.

Returns: List of topics like: file, turbulence, combustion, flamelet, mesh, boundary, udf, etc.

Example:

list_topics()

get_manual_link

Get direct link to a specific Fluent manual or section.

Parameters:

  • manual (required): Manual name (user_guide, tui, theory, udf)
  • section (optional): Section path (e.g., "turbulence", "file/read-case")

Example:

get_manual_link("udf", "introduction")
# Returns: https://ansyshelp.ansys.com/.../flu_udf/introduction.html

Usage Examples

In Claude Code / AI Assistant

You: How do I use the flamelet model in Fluent?
Claude: [Calls search_help("flamelet model")]
        [Receives URLs to flamelet documentation]
        [Uses WebFetch to read the actual documentation]
        [Provides answer based on official ANSYS docs]

You: Show me the command to read a case file
Claude: [Calls search_help("read case")]
        [Gets URL to file/read-case TUI command]
        [Retrieves documentation and shows syntax]

Architecture Flow

User Query → MCP search_help → Returns URLs →
LLM uses WebFetch → Reads official docs → Answers user

The MCP server acts as a smart navigator, not a content database.

Architecture

fluent-mcp-server/
├── src/fluent_mcp_server/
│   ├── server.py          # FastMCP server & tool definitions
│   ├── doc_finder.py      # Smart URL router (35+ topic mappings)
│   └── __init__.py
├── md-files/
│   ├── ARCHITECTURE.md    # Technical architecture
│   └── ...
├── tests/                 # Unit tests
├── examples/              # Usage examples
└── pyproject.toml        # Project configuration

Roadmap

Phase 1.x: Route Expansion (Future)

  • Add more topic routes based on usage patterns
  • Version selection (v251, v252, v253)
  • Usage analytics to identify popular topics

Phase 2: PyFluent Integration (Planned)

  • Connect to Fluent sessions
  • Execute TUI commands programmatically
  • Case I/O via PyFluent API
  • Mesh quality automation
  • Convergence monitoring

Phase 3: Workflow Automation (Planned)

  • Boundary condition templates
  • Solver configuration wizards
  • Post-processing automation
  • Parametric studies

See [md-files/ARCHITECTURE.md](md-files/ARCHITECTURE.md) for detailed roadmap.

Documentation

Getting Started:

  • [md-files/QUICKSTART.md](md-files/QUICKSTART.md) - Setup and usage guide
  • [README.md](README.md) - This file (overview)

Technical Documentation:

  • [md-files/ARCHITECTURE.md](md-files/ARCHITECTURE.md) - System architecture and design
  • [md-files/TOOLS.md](md-files/TOOLS.md) - Complete tool catalog
  • [md-files/ANSYS_HELP_GUIDE.md](md-files/ANSYSHELPGUIDE.md) - ANSYS Help site patterns

Validation & Analysis:

  • [md-files/REDDIT_REAL_WORLD_EXAMPLES.md](md-files/REDDITREALWORLD_EXAMPLES.md) - Real user questions
  • [md-files/GAP_ANALYSIS.md](md-files/GAP_ANALYSIS.md) - Coverage analysis
  • [md-files/USERSTORY.md](md-files/USERSTORY.md) - User scenarios

Development:

  • [examples/](examples/) - Usage examples
  • [tests/](tests/) - Unit tests

License

MIT License

Contributing

Contributions welcome! Please ensure:

  • Tests pass: uv run pytest
  • Code follows existing style
  • Documentation updated

fluent-mcp-server

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.