{
  "name": "goalfigureoutx",
  "title": "Goal Figure Out X",
  "version": "0.1.0",
  "description": "Goal Figure Out X turns a /goal prompt into a shareable page with a copyable agent prompt for completing one bounded task.",
  "homepage": "https://goalfigureoutx.com",
  "transport": {
    "type": "http-json-rpc",
    "endpoint": "https://goalfigureoutx.com/mcp"
  },
  "capabilities": {
    "tools": true,
    "resources": true
  },
  "resources": [
    {
      "uri": "https://goalfigureoutx.com/skill",
      "name": "Goal Figure Out X agent metadata page",
      "mimeType": "text/html"
    },
    {
      "uri": "https://goalfigureoutx.com/llms.txt",
      "name": "Goal Figure Out X LLM instructions",
      "mimeType": "text/plain"
    },
    {
      "uri": "https://goalfigureoutx.com/skills/goal-ralph-loop.md",
      "name": "Goal Figure Out X metadata markdown",
      "mimeType": "text/markdown"
    }
  ],
  "tools": [
    {
      "name": "create_goal_page",
      "description": "Create a canonical Goal Figure Out X page for a new /goal request.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "goal": {
            "type": "string",
            "description": "The goal text to turn into a shareable Goal Figure Out X page."
          },
          "context": {
            "type": "string",
            "description": "Optional context, constraints, or acceptance criteria to include in the agent prompt."
          }
        },
        "required": [
          "goal"
        ]
      }
    }
  ]
}