modwire
OfficialClick on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@modwireinspect the scaffolding collection"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
enclosure
Django API scaffold with JSON logs, dotenv settings, health checks, and auto-discovered Django Ninja Extra controllers.
uv sync
uv run python manage.py migrate
uv run python manage.py runserverSiren browser
The TypeScript Siren browser is available at GET /. It starts from /siren/, follows advertised links, and renders forms for advertised actions.
After changing its source, build the static files before starting Django or building the image:
cd browser
npm ci
npm run typecheck
npm run buildThe built files live in the Django browser adapter's static directory. The production image runs collectstatic, and WhiteNoise serves the manifest-versioned assets.
Related MCP server: ACOMO MCP Server
Isolated scaffolding API
The container runtime reuses the existing PostgreSQL state; it does not create
or own a database service or volume. It reuses the host DATABASE_URL already
in the ignored .env file. Compose overrides only its network address to
postgres:5432 because the API joins the external
modwire-records_default Docker network. The host configuration remains on
localhost:5433; credentials have one source of truth.
Released runtime images are pulled from GHCR. The default is latest; pin the
service to one immutable release with ENCLOSURE_RUNTIME_VERSION, for example:
ENCLOSURE_RUNTIME_VERSION=0.2.1 make runtime-upThe packages are private. Authenticate GitHub CLI once with read:packages;
runtime commands then use its token through a temporary Docker configuration
that is deleted immediately after the pull:
gh auth refresh -h github.com -s read:packagesEach GitHub release publishes linux/amd64 and linux/arm64 variants of
ghcr.io/szpak-dev/enclosure-runtime. Docker selects the matching image on
Intel Linux, Intel macOS, or Apple Silicon macOS hosts. Local image builds are
an explicit development mode and never occur during normal installation:
make runtime-build-upValidate and start only the API:
make runtime-config
make runtime-up
curl --fail http://127.0.0.1:8100/health/Container startup never applies migrations. Before a migration, create a PostgreSQL backup and capture the exact Django migration plan:
make runtime-db-prepareReview both paths printed by that command. Apply the reviewed plan only by passing those same artifacts through the guarded command:
CONFIRM_EXISTING_DATABASE_MIGRATION=reviewed \
MODWIRE_DATABASE_BACKUP=.dev/database-safety/modwire-records-TIMESTAMP.dump \
MODWIRE_DATABASE_MIGRATION_PLAN=.dev/database-safety/migration-plan-TIMESTAMP.txt \
make runtime-db-migratemake runtime-down removes the API container only. The external PostgreSQL
container, network, and modwire-records_postgres_data volume are untouched.
For non-container development, keep using the host DATABASE_URL (currently
the host-side PostgreSQL port) with the original uv run commands above. Its
default HTTP port remains 8000, separate from the container runtime on
8100.
API
The auth-free API entry point is GET /api/. Mutating record endpoints use
X-Actor-Id and X-Actor-Type for attribution; actor types are user and
agent.
This server cannot be installed
Maintenance
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
- Alicense-qualityCmaintenanceswagger-mcp is a tool designed to scrape Swagger UI by extracting the swagger.json file and dynamically generating well-defined mcp tools at runtime. These tools can be utilized by the MCP client for further tool selection.Last updated82MIT
- AlicenseBqualityDmaintenanceEnables interaction with ACOMO API through MCP tools and resources. Provides comprehensive API exploration, operation calling, and schema inspection capabilities for ACOMO backend services.Last updated82MIT
- Flicense-qualityFmaintenanceA configurable MCP server that adapts any HTTP API into an MCP toolset with generic HTTP tools (GET, POST, PUT, DELETE) and pluggable authentication. Includes API discovery scripts and supports dynamic tool generation from OpenAPI specs or wordlist scans.Last updated
- AlicenseAqualityDmaintenanceEnables LLMs to inspect and test other MCP servers by listing and calling their tools, reading resources, and getting prompts. Supports stdio, SSE, and HTTP transports for both local and remote MCP server inspection.Last updated71MIT
Related MCP Connectors
Build and manage Cloudgate workflow-APIs: controllers, actions, workflow graphs, and databases.
Manage simple context workflows with quick init and add actions. Access the 'Hello, World' origin…
Deploy production REST APIs from JSON schemas in seconds. Manage projects, schemas, and deployments.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/szpak-dev/enclosure'
If you have feedback or need assistance with the MCP directory API, please join our Discord server