Sitemule Blueprint MCP Server - Access IBM i program analysis via MCP
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"blueprint-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Sitemule Blueprint MCP Server A [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) server for IBM i program analysis, built with [FastMCP](https://github.com/jlowin/fastmcp). > **⚠️ Prerequisite:** This MCP server **requires a licensed copy of > [Sitemule Blueprint](https://sitemule.com/blueprint)** running on an IBM i > server. Without it, there is no backend to connect to. > Contact [Sitemule](https://sitemule.com) for licensing information. ## Features - **STDIO** and **Streamable HTTP** transports - IBM i program call-chain analysis (top-down & bottom-up) - Source code retrieval and regex search - Configurable API endpoint and API key (key is never exposed to the LLM) - Packaged for PyPI via `uv` - Self-contained executables for Windows, macOS, and Linux ## Tools The MCP server exposes **6 tools** for IBM i program analysis. Configuration management (`getConfig`, `setConfig`) and graph rebuilds (`loadGraph`) are handled by the companion **VS Code extension** — see [VS Code Extension](#vs-code-extension) below. ### Read-only | Tool | Description | |------|-------------| | `get_graph_top_down` | Forward call/dependency chain: all programs and data-entities this node interacts with | | `get_graph_bottom_up` | Reverse call chain / impact analysis: all programs and data-entities that interact with this node | | `get_program_info` | Metadata and description for a program or table (no source code) | | `get_program_source` | Source code and source-file location for a program or table | | `search_source_code_with_regex` | Search program source and table definitions for text matching a regular expression | | `get_domains` | List all defined domains, including a 'No domain' entry for unassigned nodes | ## Installation ### From PyPI ```bash # Install with uv uv pip install blueprint-mcp # Or with pip pip install blueprint-mcp ``` ### From source ```bash git clone https://sitemule.dev/sitemule/blueprint-mcp.git cd blueprint-mcp uv sync ``` ## …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.