feat: Initial release MCP Outline PostgreSQL v1.0.0
86 tools across 12 modules for direct PostgreSQL access to Outline Wiki: - Documents (19), Collections (14), Users (9), Groups (8) - Comments (6), Shares (5), Revisions (3), Events (3) - Attachments (5), File Operations (4), OAuth (8), Auth (2) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
41
src/tools/index.ts
Normal file
41
src/tools/index.ts
Normal file
@@ -0,0 +1,41 @@
|
||||
/**
|
||||
* 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';
|
||||
Reference in New Issue
Block a user