SystemPrompt MCP Notion Server

by Ejb503
Verified
{ "name": "systemprompt-mcp-notion", "version": "1.0.7", "description": "A specialized Model Context Protocol (MCP) server that integrates Notion into your AI workflows. This server enables seamless access to Notion through MCP, allowing AI agents to interact with pages, databases, and comments.", "type": "module", "bin": { "systemprompt-mcp-notion": "./build/index.js" }, "files": [ "build" ], "scripts": { "build": "tsc", "prepare": "npm run build", "watch": "tsc --watch", "inspector": "npx @modelcontextprotocol/inspector build/index.js", "test": "jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "test:notion": "node --loader ts-node/esm ./scripts/test-notion.ts", "lint": "eslint .", "lint:fix": "eslint . --fix" }, "dependencies": { "@modelcontextprotocol/sdk": "^0.6.0", "@notionhq/client": "^2.2.15", "ajv": "^8.17.1", "dotenv": "^16.4.5" }, "devDependencies": { "@babel/preset-env": "^7.26.0", "@types/dotenv": "^8.2.0", "@types/jest": "^29.5.12", "@types/json-schema": "^7.0.15", "@types/node": "^20.11.24", "@typescript-eslint/eslint-plugin": "^8.20.0", "@typescript-eslint/parser": "^8.20.0", "babel-jest": "^29.7.0", "cross-env": "^7.0.3", "eslint": "^9.18.0", "globals": "^15.14.0", "jest": "^29.7.0", "ts-jest": "^29.1.2", "ts-jest-resolver": "^2.0.1", "ts-node": "^10.9.2", "typescript": "^5.3.3" }, "repository": { "type": "git", "url": "https://github.com/Ejb503/systemprompt-mcp-notion" }, "keywords": [ "systemprompt", "mcp", "model-context-protocol", "notion" ], "author": "SystemPrompt", "license": "Apache-2.0", "bugs": { "url": "https://github.com/Ejb503/systemprompt-mcp-notion/issues" }, "homepage": "https://systemprompt.io", "engines": { "node": ">=18.0.0" } }