{"apiVersion":"v1","directorySlug":"markustenghamn-mcp-50cd2bfe5b","title":"Markus Tenghamn · Backend Engineer","description":"Backend engineer in Sweden. Go by choice, building with AI most of the time, side projects on a self-run Kubernetes cluster.","pageUrl":"https://www.mcpbundles.com/skills/markustenghamn-mcp-50cd2bfe5b","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://markustenghamn.com/mcp","hostedMcpUrl":null,"toolCount":5,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.markustenghamn/markustenghamn-mcp-50cd2bfe5b","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"get_contact","description":"Get contact details for Markus Tenghamn.","inputSchema":{"type":"object"},"logicalName":"get_contact","displayName":"get_contact","title":"get_contact","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_experience","description":"Get Markus Tenghamn's full work history: structured jobs plus the canonical markdown resume.","inputSchema":{"type":"object"},"logicalName":"get_experience","displayName":"get_experience","title":"get_experience","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_post","description":"Get the full markdown of a blog post by slug.","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"}},"additionalProperties":false},"logicalName":"get_post","displayName":"get_post","title":"get_post","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_projects","description":"Get a curated list of Markus Tenghamn's projects.","inputSchema":{"type":"object"},"logicalName":"get_projects","displayName":"get_projects","title":"get_projects","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_posts","description":"List all published blog posts on markustenghamn.com, newest first.","inputSchema":{"type":"object"},"logicalName":"list_posts","displayName":"list_posts","title":"list_posts","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Markus-Tenghamn-Backend-Engineer&config=eyJ1cmwiOiAiaHR0cHM6Ly9tYXJrdXN0ZW5naGFtbi5jb20vbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Markus-Tenghamn-Backend-Engineer%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmarkustenghamn.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Markus-Tenghamn-Backend-Engineer%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmarkustenghamn.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Markus+Tenghamn+%C2%B7+Backend+Engineer&connectorUrl=https%3A%2F%2Fmarkustenghamn.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Markus-Tenghamn-Backend-Engineer\" --url \"https://markustenghamn.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/markustenghamn-mcp-50cd2bfe5b","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/markustenghamn-mcp-50cd2bfe5b/tools/{tool}","mcpServerUrl":"https://markustenghamn.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/markustenghamn-mcp-50cd2bfe5b?live=1"}