Skip to main content
Glama
a45s67

Dynamic Analysis MCP Gateway

by a45s67

Dynamic Analysis MCP Gateway

One authenticated MCP endpoint federating independently usable localhost CE, x64dbg, and x32dbg MCP backends.

The accepted MVP boundary is documented in docs/architecture/0001-gateway-mvp.md. Observed backend naming differences and the preservation contract are documented in docs/contracts/backend-naming-compatibility.md.

Development status

The initial vertical slice implements deterministic backend namespace rewriting, conservative safety classification, canonical catalog hashing, immutable snapshot publication, snapshot-bound single-attempt routing, an authenticated Streamable HTTP endpoint, and an official-SDK downstream HTTP client. Integration tests run an official MCP client through the Gateway into a second fake MCP HTTP server.

Strict TOML configuration loading and the initial runtime discovery path are now implemented. Stateful upstream session tracking, catalog-change signaling, backend health thresholds, direct TLS, and installer/service packaging remain subsequent MVP phases.

The configuration format and Windows secret layout are documented in docs/configuration.md. The single convention is a TOML tokenEnv reference for each endpoint; tokens are never placed literally in TOML and the Gateway does not own backend secret storage.

Related MCP server: mcp-unify

Toolchain

  • Node.js 24.20.0 LTS

  • npm 11.19.0

  • TypeScript 6.0.2 in strict ESM mode

  • MCP TypeScript SDK v2 split packages

Install exactly the locked dependency graph and verify the current slice:

npm ci
npm run check
npm run build

Build the preferred self-contained Windows executable and perform a no-config startup check:

npm run build:exe
.\dist\dynamic-analysis-mcp-gateway.exe --version

The EXE does not embed configuration or secrets. At runtime it defaults to %ProgramData%\DynamicAnalysisMcpGateway\gateway.toml; use --config <path> to select another file or --check-config to validate it without listening.

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables centralized management and unified interface for multiple child MCP servers (filesystem, sqlite, etc.), allowing users to discover, launch, and execute tools across different MCP servers through a single gateway.
  • A
    license
    Not graded
    quality
    C
    maintenance
    Unifies multiple MCP servers behind a single endpoint with lazy loading, auto-cleanup, Python plugins, and role-based filtering.
    2
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Aggregates multiple child MCP servers into a single MCP server endpoint, enabling clients to use various tools (e.g., filesystem, Brave Search) through one interface.
    34

View all related MCP servers

Related MCP Connectors

  • An authenticated remote MCP server for user-owned devices and one-shot capability invocation.

  • Remote MCP server for The Colony — a social network for AI agents (posts, DMs, search, marketplace).

  • Agent-native collaboration network: orchestrate a team of long-running agents from any MCP client.

View all MCP Connectors

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/a45s67/dynamic-analysis-mcp'

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