From b8b7a3e51d69f32366ca07ac1a314ad5d057bd20 Mon Sep 17 00:00:00 2001 From: Dick Hardt Date: Thu, 3 Jul 2025 13:05:39 +0100 Subject: [PATCH 1/3] add MCP placeholder (#94) * add MCP placeholder * skip testing blog hello coop links for now because wp returns 403 --------- Co-authored-by: rohanharikr --- linkinator.config.json | 5 ++- pages/docs/_meta.json | 1 + pages/docs/mcp.mdx | 3 ++ public/sitemap.xml | 85 +++++++++++++++++++++--------------------- 4 files changed, 50 insertions(+), 44 deletions(-) create mode 100644 pages/docs/mcp.mdx diff --git a/linkinator.config.json b/linkinator.config.json index cd4d647..e1a1fbe 100644 --- a/linkinator.config.json +++ b/linkinator.config.json @@ -5,6 +5,7 @@ "/js/script.hash.js", "github.com/hellocoop/hello.dev/*", "http://localhost:3000", - "https://blog.hello.dev/*" + "https://blog.hello.dev/*", + "https://blog.hello.coop/*" ] - } \ No newline at end of file +} diff --git a/pages/docs/_meta.json b/pages/docs/_meta.json index 781d5c8..d796bf0 100644 --- a/pages/docs/_meta.json +++ b/pages/docs/_meta.json @@ -8,6 +8,7 @@ "apis": "API References", "oidc": "OpenID Connect", "mockin": "Hellō Mockin", + "mcp": "Hellō MCP Server", "comparison": "Hellō vs ___", "roadmap": "Roadmap" } \ No newline at end of file diff --git a/pages/docs/mcp.mdx b/pages/docs/mcp.mdx new file mode 100644 index 0000000..ae6a48c --- /dev/null +++ b/pages/docs/mcp.mdx @@ -0,0 +1,3 @@ +# MCP Server + +** Under active development ** \ No newline at end of file diff --git a/public/sitemap.xml b/public/sitemap.xml index d428f79..a164316 100644 --- a/public/sitemap.xml +++ b/public/sitemap.xml @@ -1,45 +1,46 @@ -https://www.hello.dev/2025-05-19T22:35:20.510Zdaily0.7 -https://www.hello.dev/docs/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/apis/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/apis/admin/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/apis/invite/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/apis/quickstart/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/apis/wallet/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/apis/web-client/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/buttons/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/comparison/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/getting-started/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/mockin/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/oidc/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/oidc/config/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/oidc/device/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/oidc/errors/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/oidc/request/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/oidc/response/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/oidc/token/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/oidc/unsupported/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/oidc/verification/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/quickstarts/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/quickstarts/express/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/quickstarts/fastify/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/quickstarts/nextjs/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/quickstarts/wordpress/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/roadmap/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/scopes/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/sdks/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/sdks/config/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/sdks/environment/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/sdks/express/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/sdks/faqs/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/sdks/fastify/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/sdks/helper/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/sdks/nextjs/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/sdks/quickstart/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/sdks/react/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/sdks/svelte/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/docs/sdks/vue/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/faqs/2025-05-19T22:35:20.511Zdaily0.7 -https://www.hello.dev/pricing/2025-05-19T22:35:20.511Zdaily0.7 +https://www.hello.dev/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/apis/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/apis/admin/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/apis/invite/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/apis/quickstart/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/apis/wallet/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/apis/web-client/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/buttons/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/comparison/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/getting-started/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/mcp/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/mockin/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/oidc/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/oidc/config/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/oidc/device/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/oidc/errors/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/oidc/request/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/oidc/response/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/oidc/token/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/oidc/unsupported/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/oidc/verification/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/quickstarts/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/quickstarts/express/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/quickstarts/fastify/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/quickstarts/nextjs/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/quickstarts/wordpress/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/roadmap/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/scopes/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/sdks/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/sdks/config/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/sdks/environment/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/sdks/express/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/sdks/faqs/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/sdks/fastify/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/sdks/helper/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/sdks/nextjs/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/sdks/quickstart/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/sdks/react/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/sdks/svelte/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/docs/sdks/vue/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/faqs/2025-07-03T11:55:27.149Zdaily0.7 +https://www.hello.dev/pricing/2025-07-03T11:55:27.149Zdaily0.7 \ No newline at end of file From 289fa54f59d91b74546ea348817d8a96b7b7bb3c Mon Sep 17 00:00:00 2001 From: rohanharikr Date: Thu, 3 Jul 2025 13:09:24 +0100 Subject: [PATCH 2/3] fix: format --- pages/docs/mcp.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/docs/mcp.mdx b/pages/docs/mcp.mdx index ae6a48c..02e3d6d 100644 --- a/pages/docs/mcp.mdx +++ b/pages/docs/mcp.mdx @@ -1,3 +1,3 @@ # MCP Server -** Under active development ** \ No newline at end of file +**Under active development** \ No newline at end of file From 61a1723aca70651a9a97ebdd6bb898407c6f6b28 Mon Sep 17 00:00:00 2001 From: rohanharikr Date: Thu, 17 Jul 2025 15:52:19 +0100 Subject: [PATCH 3/3] feat: add beta label to MCP documentation and style adjustments for positioning --- pages/docs/mcp.mdx | 4 +++- styles/index.css | 21 +++++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/pages/docs/mcp.mdx b/pages/docs/mcp.mdx index 02e3d6d..56938bf 100644 --- a/pages/docs/mcp.mdx +++ b/pages/docs/mcp.mdx @@ -1,3 +1,5 @@ # MCP Server -**Under active development** \ No newline at end of file +**Under active development** + +BETA \ No newline at end of file diff --git a/styles/index.css b/styles/index.css index c016fa4..b55c2e4 100644 --- a/styles/index.css +++ b/styles/index.css @@ -38,7 +38,28 @@ nav a[target="_blank"]:after { opacity: 0.75; } +main { + /* for beta label positioning */ + position: relative; +} + main a[target="_blank"]:after { top: 1px; margin-left: 4px; +} + +.beta-label { + position: absolute; + top: 54px; + right: 32px; + width: 80px; +} + +@media screen and (min-width: 768px) { + .beta-label { + position: absolute; + top: 32px; + right: 48px; + width: 110px; + } } \ No newline at end of file