{"apiVersion":"v1","directorySlug":"alanli-mcp-a19163a0d7","title":"Alan Li","description":"Alan Li is a Melbourne-based creator, educator and photographer working across theatre, writing, mathematics, photography and AI.","pageUrl":"https://www.mcpbundles.com/skills/alanli-mcp-a19163a0d7","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.alanli.ai/mcp","hostedMcpUrl":null,"toolCount":1,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"ai.alanli/alanli-mcp-a19163a0d7","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"render_second_screen","description":"Render a concise notebook that the Second Screen Skill already distilled from the model's available current-conversation context. Pass only the structured notebook. Never pass raw messages, transcript, excerpts, or conversation IDs. This is the final internal step of one user invocation.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["notebook"],"properties":{"notebook":{"type":"object","required":["version","title","overview","coverage","blocks"],"properties":{"blocks":{"type":"array","items":{"type":"object","required":["type","title","items"],"properties":{"type":{"enum":["ideas","references","list"],"type":"string"},"items":{"type":"array","items":{"type":"object","required":["title"],"properties":{"url":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}]},"kind":{"enum":["Book","Film/TV","Game","Paper/Article","Person","Place","Product/Tool","Website","Music","Other"],"type":"string"},"year":{"anyOf":[{"type":"string","maxLength":40},{"type":"null"}]},"author":{"anyOf":[{"type":"string","maxLength":160},{"type":"null"}]},"source":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"details":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}]},"enrichment_status":{"anyOf":[{"enum":["conversation_only","not_requested"],"type":"string"},{"type":"null"}]}},"additionalProperties":false},"maxItems":20}},"additionalProperties":false},"maxItems":8},"version":{"type":"string","const":"0.3.0"},"coverage":{"type":"object","required":["label","details"],"properties":{"label":{"type":"string","maxLength":80},"details":{"type":"string","maxLength":500}},"additionalProperties":false},"overview":{"type":"string","maxLength":360}},"additionalProperties":false}},"additionalProperties":false},"title":"Render Second Screen","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"render_second_screen","displayName":"Render Second Screen"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Alan-Li&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AuYWxhbmxpLmFpL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Alan-Li%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.alanli.ai%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Alan-Li%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.alanli.ai%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Alan+Li&connectorUrl=https%3A%2F%2Fmcp.alanli.ai%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Alan-Li\" --url \"https://mcp.alanli.ai/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/alanli-mcp-a19163a0d7","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/alanli-mcp-a19163a0d7/tools/{tool}","mcpServerUrl":"https://mcp.alanli.ai/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/alanli-mcp-a19163a0d7?live=1"}