Documents created via MCP were not visible in Outline interface. Outline requires an entry in the revisions table to display documents. Now uses transaction to insert into both documents and revisions tables. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
38 lines
863 B
JSON
38 lines
863 B
JSON
{
|
|
"name": "mcp-outline-postgresql",
|
|
"version": "1.3.9",
|
|
"description": "MCP Server for Outline Wiki via PostgreSQL direct access",
|
|
"main": "dist/index.js",
|
|
"scripts": {
|
|
"build": "tsc",
|
|
"start": "node dist/index.js",
|
|
"start:http": "node dist/index-http.js",
|
|
"dev": "ts-node src/index.ts",
|
|
"dev:http": "ts-node src/index-http.ts",
|
|
"test": "jest"
|
|
},
|
|
"keywords": [
|
|
"mcp",
|
|
"outline",
|
|
"postgresql",
|
|
"wiki"
|
|
],
|
|
"author": "Descomplicar",
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@modelcontextprotocol/sdk": "^1.0.0",
|
|
"dotenv": "^16.3.1",
|
|
"pg": "^8.11.3",
|
|
"zod": "^3.22.4"
|
|
},
|
|
"devDependencies": {
|
|
"@types/jest": "^29.5.11",
|
|
"@types/node": "^20.10.0",
|
|
"@types/pg": "^8.10.9",
|
|
"jest": "^29.7.0",
|
|
"ts-jest": "^29.4.6",
|
|
"ts-node": "^10.9.2",
|
|
"typescript": "^5.3.2"
|
|
}
|
|
}
|