Multiple websites, one assistant
Choose a website or create a new one. Edit a single page, a multi-page site or a shared MVC layout.
“Add a new services page to my business website.”
KUURA + MCP
Tell your assistant what to change, ask for a new website or check your page views. An MCP connection lets your assistant do these things in Kuura within the permissions you grant. Kuura saves versions, packages the pages and handles publishing.
MCP, short for Model Context Protocol, is a shared way to connect an AI assistant to other services. It lets the assistant retrieve information and use permitted service features alongside the conversation. In Kuura, that means reading, editing and publishing your websites, working with add-ons and checking page views.
Your assistant sends changes to Kuura. Your websites stay in Kuura and publishing runs through Kuura, just as it does after editing the source in the browser editor.
These instructions are public. You do not need to sign in to read or copy them. You approve access later on Kuura’s own page.
Paste the instructions below into your AI assistant. You can read and copy them without signing in.
Sign in to your account and choose the websites and permissions. Your email must be verified.
Ask your assistant to test account details, the website list and reading the guide. Continue your task once the required calls succeed.
Include your task in the same message as the instructions. Default permissions let you read analytics and edit and publish your selected websites. You can also choose a viewing-only connection on the consent page.
An edit is first saved as a draft that you can preview. To make the change visible on your site too, ask for example: “Make a test edit and publish it.” Publication is queued and usually finishes in about 10 seconds to 1 minute; it can take longer when the queue is busy. The assistant follows its progress and confirms when the change is published.
We recommend a quick Analyzer check after edits and before publishing. For example: “Check all my website links and basic SEO. Report broken links and anything left unverified.” Checks only need website read access and do not use AI credits. After publishing, also check public HTTP availability.
Your assistant must support remote MCP and OAuth sign-in. If a connection cannot be added in chat, your assistant can help with the app’s settings. Pasting the instructions alone does not grant access to your websites.
Server address: https://app.kuura.app/mcp
Transport: Streamable HTTP. Sign-in: OAuth in your browser, with dynamic client registration.
Approve the connection in the browser that opens automatically. One sign-in attempt and one consent tab are enough. Leave any unnecessary permissions unchecked on Kuura’s page, even if the app requests them.
If only reading works, check the connection’s permissions. Editing needs sites:write; publishing needs sites:publish. Uploading to the media library needs media:write. If you already approved a new connection but the assistant shows the old connection number, refresh its MCP connection. A restart is needed only if the new connection or its tools cannot otherwise load. Restarting does not grant permissions.
The permission selection form opens through sign-in started by your assistant. Kuura’s connection page shows existing approvals. Website ID #64 refers to one website; the website count is shown separately.
If a website is missing or permissions are insufficient, reconnect and approve the sites and permissions you need. Creating new websites also requires access to your future websites. A connection lasts up to 30 days.
The instructions contain no passwords or access tokens. The default package also includes personal information in contact messages and bookings for selected websites, and your entire personal media library. All permissions are shown on the consent page and can be unchecked. You can revoke connections in Kuura.
Choose a website or create a new one. Edit a single page, a multi-page site or a shared MVC layout.
“Add a new services page to my business website.”
Edit HTML, CSS and JavaScript, upload images and save drafts. Restore an earlier version as a new draft when needed.
“Change the homepage heading and keep the rest of the design.”
Create news and blog posts, change supported add-on settings and update weekly calendar availability.
“Add a news post about next week’s event.”
Fetch daily page views from your existing counter. Ask to publish the version you reviewed and follow its progress.
“How many page views did I get today and yesterday?”
Connecting requires your own Kuura account and a verified email. You choose the websites and whether the assistant may only read information, edit drafts or also publish. Enter your password on Kuura’s sign-in page, not in the assistant’s chat.
Personal data in contact messages and bookings, and access to your entire media library, require separate permissions. Billing, domain orders, DNS, permanent deletion of an entire website and sending customer messages are handled in Kuura’s own interface.
Open connection settingsPublic, indexable pages published with Kuura hosting get Markdown text versions, a content index and discovery links. Assistants can read public content without an MCP connection. The MCP connection described here is a separate way to manage your own websites with the permissions you approve.
See agent-ready support and published website test resultsYes. Hosting costs €4.99/month + Finnish VAT 25.5% (€6.26/month) and includes connecting your own domain. It adds no monthly AI credits. Build with starter credits or your own assistant through MCP. MCP source editing and publishing do not consume Kuura AI credits. Your assistant may have fees set by its provider. Domain registration and annual fees are separate.
No. MCP is an optional way to use Kuura. You can create, edit and publish your websites directly in Kuura’s browser interface and use its built-in AI features without connecting an external assistant.
No. This page and the copyable instructions are public. Sign-in and a verified email are required only when you approve an assistant’s access to your websites.
Your assistant must support remote MCP servers (Streamable HTTP), browser-based OAuth and dynamic client registration. Copy the instructions above into your app. If it cannot add a connection itself, the assistant can guide you through the settings. Support depends on the app you use.
Saving source code creates a new draft version. Publishing is a separate action that requires publishing permission. Ask the assistant to show changes for review first. Changes to dynamic add-ons and already published news or blog posts may appear immediately.
Yes. You choose your own websites and permissions during approval. Reading personal data and your entire media library requires separate permissions. You can revoke access on Kuura’s AI assistants page. Publishing jobs already in the queue may still finish normally.