{"apiVersion":"v1","directorySlug":"domelian-mcp-d57705b74d","title":"Dima Omelian","description":"Personal website of Dima Omelian, a Ukrainian founder based in Warsaw building SaveNest and writing Learned Anyway.","pageUrl":"https://www.mcpbundles.com/skills/domelian-mcp-d57705b74d","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://domelian.com/mcp","hostedMcpUrl":null,"toolCount":8,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.domelian/domelian-mcp-d57705b74d","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"get_profile_overview","description":"Return the high-level profile, recent updates, achievements, and public links.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"title":"Get profile overview","logicalName":"get_profile_overview","displayName":"Get profile overview","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_experience_timeline","description":"Return education, work experience, and internships.","inputSchema":{"type":"object","properties":{"includeInternships":{"type":"boolean","default":true}},"additionalProperties":false},"title":"Get experience timeline","logicalName":"get_experience_timeline","displayName":"Get experience timeline","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_blog_posts","description":"List blog posts with previews and public stats.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","default":20,"maximum":50,"minimum":1}},"additionalProperties":false},"title":"List blog posts","logicalName":"list_blog_posts","displayName":"List blog posts","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_blog_post","description":"Return a specific blog post by slug.","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"}},"additionalProperties":false},"title":"Get blog post","logicalName":"get_blog_post","displayName":"Get blog post","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_bookshelf","description":"Return books from the personal bookshelf. Can filter by status (active, want_to_read, backlog) and/or tag.","inputSchema":{"type":"object","properties":{"tag":{"type":"string"},"limit":{"type":"integer","default":100,"maximum":500,"minimum":1},"status":{"enum":["active","want_to_read","backlog"],"type":"string"},"includePrivateNotes":{"type":"boolean","default":false}},"additionalProperties":false},"title":"Get bookshelf","logicalName":"get_bookshelf","displayName":"Get bookshelf","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"add_missing_reading_list_books","description":"Create reading-list entries for books that are not already present by title+author or slug. Requires x-admin-key or Authorization: Bearer <key>.","inputSchema":{"type":"object","required":["books"],"properties":{"books":{"type":"array","items":{"type":"object","required":["year","title","author"],"properties":{"slug":{"type":"string","maxLength":160},"year":{"type":"integer","minimum":1},"score":{"type":"number","maximum":5,"minimum":0},"author":{"type":"string","maxLength":200,"minLength":1},"sortOrder":{"type":"integer"},"finishedOn":{"type":"string"},"relatedPostSlug":{"type":"string","maxLength":2048},"summaryMarkdown":{"type":"string","maxLength":20000},"relatedPostLabel":{"type":"string","maxLength":120}},"additionalProperties":false},"maxItems":50,"minItems":1},"dryRun":{"type":"boolean","default":false}},"additionalProperties":false},"title":"Add missing reading-list books","logicalName":"add_missing_reading_list_books","displayName":"Add missing reading-list books","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"delete_reading_list_books","description":"Delete reading-list entries matched exactly by normalized title+author or by slug. Defaults to a dry run and requires x-admin-key or Authorization: Bearer <key>.","inputSchema":{"type":"object","required":["books"],"properties":{"books":{"type":"array","items":{"type":"object","required":["title","author"],"properties":{"slug":{"type":"string","maxLength":160},"author":{"type":"string","maxLength":200,"minLength":1}},"additionalProperties":false},"maxItems":50,"minItems":1},"dryRun":{"type":"boolean","default":true}},"additionalProperties":false},"title":"Delete reading-list books","logicalName":"delete_reading_list_books","displayName":"Delete reading-list books","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_site_content","description":"Search across about, experience, news, blog, and bookshelf content.","inputSchema":{"type":"object","required":["query"],"properties":{"limit":{"type":"integer","default":8,"maximum":25,"minimum":1},"query":{"type":"string"}},"additionalProperties":false},"title":"Search site content","logicalName":"search_site_content","displayName":"Search site content","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Dima-Omelian&config=eyJ1cmwiOiAiaHR0cHM6Ly9kb21lbGlhbi5jb20vbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Dima-Omelian%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fdomelian.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Dima-Omelian%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fdomelian.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Dima+Omelian&connectorUrl=https%3A%2F%2Fdomelian.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Dima-Omelian\" --url \"https://domelian.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/domelian-mcp-d57705b74d","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/domelian-mcp-d57705b74d/tools/{tool}","mcpServerUrl":"https://domelian.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/domelian-mcp-d57705b74d?live=1"}