{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_hxzx5tajppy5","handle":"dcc-mcp-tiled","url":"https://wellknown.network/agents/dcc-mcp-tiled","links":{"self":"https://wellknown.network/agents/dcc-mcp-tiled/record.json","html":"https://wellknown.network/agents/dcc-mcp-tiled","markdown":"https://wellknown.network/agents/dcc-mcp-tiled/record.md","api":"https://wellknown.network/api/v1/agents/dcc-mcp-tiled","status":"https://wellknown.network/api/v1/agents/dcc-mcp-tiled/status","claim":"https://wellknown.network/agents/dcc-mcp-tiled/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/dcc-mcp-tiled/claim.json","badge":"https://wellknown.network/agents/dcc-mcp-tiled/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/dcc-mcp-tiled/history","tools":"https://wellknown.network/api/v1/agents/dcc-mcp-tiled/tools"},"ard":{"identifier":"urn:air::server:dcc-mcp-tiled","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"dcc-mcp-tiled","summary":"Typed Tiled map automation for the DCC Model Context Protocol","description":"# dcc-mcp-tiled\n\n<p align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"docs/images/dcc-mcp-tiled-dark.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"docs/images/dcc-mcp-tiled.svg\">\n    <img src=\"docs/images/dcc-mcp-tiled.svg\" alt=\"DCC-MCP · TILED\" width=\"600\">\n  </picture>\n</p>\n\nTyped, workspace-bounded level authoring for [Tiled](https://www.mapeditor.org/)\nthrough the DCC Model Context Protocol.\n\n![Tiled game-level workflow](docs/images/tiled-showcase.webp)\n\n_Illustrative workflow generated with OpenAI ImageGen from the retained source in `docs/images/sources`; it is not a Tiled screenshot or host-validation artifact._\n\nThe adapter invokes Tiled's official JavaScript scripting API through\n`tiled --evaluate`. It ships one fixed driver and accepts typed JSON data only:\nclients cannot submit JavaScript or other arbitrary source code. The service is\nstandalone, so Tiled does not need an in-process Python plug-in or an open editor\nwindow.\n\n## Capabilities\n\n| Typed tool | Purpose |\n| --- | --- |\n| `get_status` | Verify the executable, Tiled/Qt versions, formats, roots, and runtime limits. |\n| `inspect_map` | Summarize maps, layers, objects, tilesets, properties, and bounded tile occupancy. |\n| `validate_map` | Parse a map with Tiled and report structural or reference errors. |\n| `create_map` | Create orthogonal, isometric, staggered, or hexagonal maps with initial layers. |\n| `add_object_layer` | Add a uniquely named object layer and scalar properties. |\n| `write_objects` | Append or replace bounded point, rectangle, ellipse, polygon, or polyline objects. |\n| `create_tileset` | Create an external TSJ/TSX tileset from an image. |\n| `add_tileset` | Attach an external tileset to a map. |\n| `paint_tiles` | Paint or clear bounded cells, including Tiled flip flags. |\n| `convert_map` | Convert maps through Tiled's registered map formats, including TMJ and TMX. |\n\nAll mutating operations write to a same-directory temporary fil…","publisher":null,"homepage":"https://github.com/dcc-mcp/dcc-mcp-tiled","repository":"https://github.com/dcc-mcp/dcc-mcp-tiled","version":"0.5.1","license":"MIT","protocols":["mcp"],"tags":["automation","dcc","level-design","mcp","tiled","tilemap"],"pricing":null,"endpoints":[{"url":"pypi:dcc-mcp-tiled","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":0.791,"provenance":"derived"},{"slug":"media.3d","name":"3D & Design","confidence":0.638,"provenance":"derived"}],"categories":["dev","media"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"dcc-mcp-tiled","registry":"pypi","observedAt":"2026-10-30T19:26:50.336Z","publishedAt":"2026-09-28T03:48:10.677431Z","latestVersion":"0.5.1"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"dcc-mcp-tiled","url":"https://pypi.org/project/dcc-mcp-tiled/","firstSeenAt":"2026-09-30T11:24:00.419Z","fetchedAt":"2026-10-30T19:25:12.839Z","normalizedAt":"2026-10-30T19:25:12.839Z"}]},"firstSeenAt":"2026-09-30T11:24:00.419Z","updatedAt":"2026-10-30T19:26:50.336Z"}