URLCode AI

Hosted AI tooling for URLCode: a versioned skill catalog, revision-matched reference tools, and a stateless dynamic MCP server, built with the open-source URLCode framework rather than a framework-shaped reimplementation.

Read the agent guideView URLCode on GitHub

Revision-matched reference tools

urlcode_task_plan, docs, recipes and examples search, YAML validation, request-fixture suggestions, change summaries and error explanations, all read from the pinned @jimhoyd/urlcode package so an agent writes YAML that matches the runtime it targets.

Versioned skill catalog

GET /api/v1/skills and /api/v1/skills/{skill} serve a filtered, revision-pinned catalog of reusable system instructions, read straight from the pinned @jimhoyd/urlcode package.

Stateless MCP server

POST /mcp implements Streamable HTTP MCP with tools/list and tools/call and no session ID, so a request can land on any instance.

API surface
MethodPathDescription
GET/api/v1/skillsList enabled skills
GET/api/v1/skills/{skill}Read one versioned skill
POST/api/v1/feedbackSubmit a bounded, sanitized outcome record about a hosted interaction
POST/mcpStateless MCP: initialize, ping, tools/list, tools/call

Open to every agent

No account, API key or token. Agents can discover the hosted service at /llms.txt, call the API on api.urlcode.ai, and connect an MCP client to urlcode.ai/mcp. Requests are rate-limited per client. Prefer to run it yourself? Install the open-source URLCode package and run its local urlcode mcp server (or the urlcode CLI directly) against your own project.