New modules: - export-import.ts (2 tools): export_collection_to_markdown, import_markdown_folder - desk-sync.ts (2 tools): create_desk_project_doc, link_desk_task Updated: - CHANGELOG.md: Version 1.2.1 - CLAUDE.md: Updated to 164 tools across 33 modules - CONTINUE.md: Updated state documentation - AUDIT-REQUEST.md: Updated metrics and file list Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
105 lines
3.4 KiB
TypeScript
105 lines
3.4 KiB
TypeScript
/**
|
|
* MCP Outline PostgreSQL - Tools Index
|
|
* Central export for all MCP tools
|
|
* @author Descomplicar® | @link descomplicar.pt | @copyright 2026
|
|
*/
|
|
|
|
// Document Tools - Core document management (to be implemented)
|
|
export { documentsTools } from './documents.js';
|
|
|
|
// Collection Tools - Collection management (to be implemented)
|
|
export { collectionsTools } from './collections.js';
|
|
|
|
// User Tools - User management (to be implemented)
|
|
export { usersTools } from './users.js';
|
|
|
|
// Group Tools - Group and team management (to be implemented)
|
|
export { groupsTools } from './groups.js';
|
|
|
|
// Comment Tools - Comment management (to be implemented)
|
|
export { commentsTools } from './comments.js';
|
|
|
|
// Share Tools - Document sharing and public links (to be implemented)
|
|
export { sharesTools } from './shares.js';
|
|
|
|
// Revision Tools - Document version history (to be implemented)
|
|
export { revisionsTools } from './revisions.js';
|
|
|
|
// Event Tools - Audit log and activity tracking (to be implemented)
|
|
export { eventsTools } from './events.js';
|
|
|
|
// Attachment Tools - File attachments (to be implemented)
|
|
export { attachmentsTools } from './attachments.js';
|
|
|
|
// File Operation Tools - Import/Export operations
|
|
export { fileOperationsTools } from './file-operations.js';
|
|
|
|
// OAuth Tools - OAuth client management
|
|
export { oauthTools } from './oauth.js';
|
|
|
|
// Auth Tools - Authentication and authorization
|
|
export { authTools } from './auth.js';
|
|
|
|
// Stars Tools - Bookmarks/favorites
|
|
export { starsTools } from './stars.js';
|
|
|
|
// Pins Tools - Pinned documents
|
|
export { pinsTools } from './pins.js';
|
|
|
|
// Views Tools - Document view tracking
|
|
export { viewsTools } from './views.js';
|
|
|
|
// Reactions Tools - Emoji reactions on comments
|
|
export { reactionsTools } from './reactions.js';
|
|
|
|
// API Keys Tools - API key management
|
|
export { apiKeysTools } from './api-keys.js';
|
|
|
|
// Webhooks Tools - Webhook subscriptions
|
|
export { webhooksTools } from './webhooks.js';
|
|
|
|
// Backlinks Tools - Document link references
|
|
export { backlinksTools } from './backlinks.js';
|
|
|
|
// Search Queries Tools - Search analytics
|
|
export { searchQueriesTools } from './search-queries.js';
|
|
|
|
// Teams Tools - Team/workspace management
|
|
export { teamsTools } from './teams.js';
|
|
|
|
// Integrations Tools - External integrations (Slack, embeds, etc.)
|
|
export { integrationsTools } from './integrations.js';
|
|
|
|
// Notifications Tools - User notifications
|
|
export { notificationsTools } from './notifications.js';
|
|
|
|
// Subscriptions Tools - Document subscriptions
|
|
export { subscriptionsTools } from './subscriptions.js';
|
|
|
|
// Templates Tools - Document templates
|
|
export { templatesTools } from './templates.js';
|
|
|
|
// Imports Tools - Import job management
|
|
export { importsTools } from './imports-tools.js';
|
|
|
|
// Emojis Tools - Custom emoji management
|
|
export { emojisTools } from './emojis.js';
|
|
|
|
// User Permissions Tools - Permission management
|
|
export { userPermissionsTools } from './user-permissions.js';
|
|
|
|
// Bulk Operations Tools - Batch operations
|
|
export { bulkOperationsTools } from './bulk-operations.js';
|
|
|
|
// Advanced Search Tools - Full-text search and facets
|
|
export { advancedSearchTools } from './advanced-search.js';
|
|
|
|
// Analytics Tools - Usage statistics and insights
|
|
export { analyticsTools } from './analytics.js';
|
|
|
|
// Export/Import Tools - Advanced Markdown export/import
|
|
export { exportImportTools } from './export-import.js';
|
|
|
|
// Desk Sync Tools - Desk CRM integration
|
|
export { deskSyncTools } from './desk-sync.js';
|