{"apiVersion":"v1","directorySlug":"tensetti-mcp-3fc0103406","title":"Jonatan Tensetti","description":"Föreläsningar och workshops om AI i offentlig sektor, AI i skolan och digital infrastruktur — plus strategiskt stöd för kommuner som inför AI.","pageUrl":"https://www.mcpbundles.com/skills/tensetti-mcp-3fc0103406","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://tensetti.se/mcp","hostedMcpUrl":null,"toolCount":6,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"se.tensetti/tensetti-mcp-3fc0103406","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"list_layers","description":"List the six layers (lager) of the Under ytan narrative on tensetti.se, with depth, title and lede.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"List layers","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_layers","displayName":"List layers"},{"name":"get_layer","description":"Get the full public text of one layer on tensetti.se: lede, body, quote, question and the artifacts placed on it.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["id"],"properties":{"id":{"enum":["ytan","organisationen","maskinrummet","makten","verkstaden","scenen"],"type":"string"}},"additionalProperties":false},"title":"Get layer","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_layer","displayName":"Get layer"},{"name":"list_artifacts","description":"List the public artifacts (projects) shown on tensetti.se, optionally filtered by the layer they appear on.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"layer":{"enum":["ytan","organisationen","maskinrummet","makten","verkstaden","scenen"],"type":"string"}},"additionalProperties":false},"title":"List artifacts","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_artifacts","displayName":"List artifacts"},{"name":"get_artifact","description":"Get the full public description of one artifact (project) on tensetti.se, including question, form, lesson, why and links.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["id"],"properties":{"id":{"type":"string","minLength":1}},"additionalProperties":false},"title":"Get artifact","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_artifact","displayName":"Get artifact"},{"name":"list_booking_tracks","description":"List the ways Jonatan Tensetti can be booked (lecture, workshop, strategic support) with what each fits and its public price range.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"List booking tracks","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_booking_tracks","displayName":"List booking tracks"},{"name":"search_content","description":"Full-text search across the public layer texts and artifact descriptions on tensetti.se. Returns matching excerpts.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"limit":{"type":"integer","maximum":25,"minimum":1},"query":{"type":"string","minLength":2}},"additionalProperties":false},"title":"Search site content","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_content","displayName":"Search site content"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Jonatan-Tensetti&config=eyJ1cmwiOiAiaHR0cHM6Ly90ZW5zZXR0aS5zZS9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Jonatan-Tensetti%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Ftensetti.se%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Jonatan-Tensetti%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Ftensetti.se%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Jonatan+Tensetti&connectorUrl=https%3A%2F%2Ftensetti.se%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Jonatan-Tensetti\" --url \"https://tensetti.se/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/tensetti-mcp-3fc0103406","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/tensetti-mcp-3fc0103406/tools/{tool}","mcpServerUrl":"https://tensetti.se/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/tensetti-mcp-3fc0103406?live=1"}