-
t('Configure your personal MCP Server integration.')); ?>
+
t('AI-powered semantic search across your Nextcloud content.')); ?>
@@ -34,17 +34,17 @@ Util::addStyle('astroglobe', 'astroglobe-settings');
-
- t('Authorization Required')); ?>
+
+ t('Enable Semantic Search')); ?>
- t('Your MCP server access has expired. Please sign in again to continue using MCP features.')); ?>
+ t('Your authorization has expired. Please sign in again to continue using semantic search.')); ?>
- t('To access MCP server features, you need to authorize Nextcloud to connect to your MCP server on your behalf.')); ?>
+ t('To search your content by meaning, Astroglobe needs permission to index your Nextcloud data.')); ?>
@@ -53,34 +53,34 @@ Util::addStyle('astroglobe', 'astroglobe-settings');
- t('You will be redirected to your identity provider')); ?>
- t('Sign in with your credentials')); ?>
- t('Authorize Nextcloud to access the MCP server')); ?>
- t('You will be redirected back to this page')); ?>
+ t('Sign in to confirm your identity')); ?>
+ t('Grant permission to index your content')); ?>
+ t('Your content will be indexed for semantic search')); ?>
+ t('Start searching with natural language')); ?>
-
t('Permissions Requested')); ?>
+
t('Content to be Indexed')); ?>
-
-
-
-
t('Profile Information')); ?>
-
t('Basic profile information (user ID, email) for identification')); ?>
-
-
-
t('Read Access')); ?>
-
t('View your Notes, Calendar, Files, and other Nextcloud data')); ?>
+
t('Notes & Files')); ?>
+
t('Your notes and documents will be searchable by meaning')); ?>
-
+
-
t('Write Access')); ?>
-
t('Create and modify Notes, Calendar events, Files, and other Nextcloud data')); ?>
+
t('Calendar & Tasks')); ?>
+
t('Find events and tasks with natural language queries')); ?>
+
+
+
+
+
+
t('Deck Cards')); ?>
+
t('Search across your Deck boards and cards')); ?>
@@ -91,47 +91,35 @@ Util::addStyle('astroglobe', 'astroglobe-settings');
t('Sign In Again')); ?>
- t('Authorize Access')); ?>
+ t('Enable Semantic Search')); ?>
- t('By authorizing, you allow Nextcloud to access the MCP server at:')); ?>
-
-
-
-
-
- t('You can revoke this access at any time from this settings page.')); ?>
+ t('You can disable indexing at any time from this settings page.')); ?>
- t('About MCP Server')); ?>
+ t('About Astroglobe')); ?>
- t('The Model Context Protocol (MCP) server provides AI assistants with access to your Nextcloud data.')); ?>
+ t('Astroglobe enables semantic search - finding content by meaning rather than exact keywords. Ask questions like "meeting notes from last week" or "recipes with chicken" to find relevant documents.')); ?>
- t('Once authorized, you can use AI tools like Claude Desktop to interact with your Notes, Calendar, Files, and more through natural language.')); ?>
+ t('Your content is processed to understand its meaning, enabling powerful natural language search across all your Nextcloud data.')); ?>
diff --git a/third_party/astroglobe/templates/settings/personal.php b/third_party/astroglobe/templates/settings/personal.php
index 936431c..4877d66 100644
--- a/third_party/astroglobe/templates/settings/personal.php
+++ b/third_party/astroglobe/templates/settings/personal.php
@@ -1,9 +1,9 @@
-
t('MCP Server')); ?>
+
t('Astroglobe')); ?>
-
t('Manage your connection to the Nextcloud MCP (Model Context Protocol) Server.')); ?>
+
t('AI-powered semantic search across your Nextcloud content. Find documents by meaning, not just keywords.')); ?>
-
+
-
t('Server Connection')); ?>
+
t('Service Status')); ?>
- t('Server URL')); ?>
+ t('Service URL')); ?>
- t('Server Version')); ?>
+ t('Version')); ?>
-
- t('Auth Mode')); ?>
-
-
-
+
-
t('Session Information')); ?>
+
t('Content Indexing')); ?>
- t('User ID')); ?>
-
-
-
- t('Background Access')); ?>
+ t('Status')); ?>
- t('Granted')); ?>
+ t('Active')); ?>
- t('Not Granted')); ?>
+ t('Not Enabled')); ?>
@@ -75,33 +67,25 @@ style('astroglobe', 'astroglobe-settings');
- t('Background access allows the MCP server to sync your documents in the background for semantic search. Without it, your documents will not be indexed.')); ?>
+ t('Enable background indexing to use semantic search. Your Notes, Files, Calendar events, and Deck cards will be indexed so you can search by meaning.')); ?>
- t('Grant Background Access')); ?>
+ t('Enable Semantic Search')); ?>
-
t('Background Access Details')); ?>
+
t('Indexing Details')); ?>
- t('Flow Type')); ?>
-
-
-
- t('Provisioned At')); ?>
+ t('Enabled Since')); ?>
- t('Token Audience')); ?>
-
-
-
- t('Scopes')); ?>
+ t('Indexed Content')); ?>
@@ -111,10 +95,10 @@ style('astroglobe', 'astroglobe-settings');
- t('Revoke Background Access')); ?>
+ t('Disable Indexing')); ?>
- t('This will delete the refresh token and prevent background operations from running on your behalf.')); ?>
+ t('This will stop background indexing and remove your content from semantic search. You can re-enable it at any time.')); ?>
@@ -143,39 +127,39 @@ style('astroglobe', 'astroglobe-settings');
-
+
-
t('Semantic Search')); ?>
-
t('Search your indexed content using semantic similarity. Find documents by meaning, not just keywords.')); ?>
+
t('Search Your Content')); ?>
+
t('Use natural language to search across your Notes, Files, Calendar, and Deck cards. Ask questions like "meeting notes from last week" or "recipes with chicken".')); ?>
- t('Open MCP Server UI')); ?>
+ t('Open Astroglobe')); ?>
t('Semantic Search')); ?>
- t('Vector sync is not enabled on the MCP server. Contact your administrator to enable this feature.')); ?>
+ t('Semantic search is not enabled on this server. Contact your administrator to enable this feature.')); ?>
-
+
-
t('Connection Management')); ?>
-
t('You are currently connected to the MCP server via OAuth.')); ?>
+
t('Manage Connection')); ?>
+
t('You are connected to the Astroglobe service.')); ?>
@@ -183,12 +167,12 @@ style('astroglobe', 'astroglobe-settings');