Skip to main content
Glama

MCP Prompts Server

package.json4.96 kB
{ "name": "@sparesparrow/mcp-prompts", "version": "3.12.0", "description": "A robust, extensible server for managing, versioning, and serving prompts and templates for LLM applications, built on the Model Context Protocol (MCP) with AWS integration", "main": "dist/mcp-server-standalone.js", "types": "dist/mcp-server-standalone.d.ts", "bin": { "mcp-prompts": "dist/cli.js", "mcp-prompts-server": "dist/mcp-server-standalone.js", "mcp-prompts-http": "dist/index.js" }, "files": [ "dist", "README.md", "LICENSE", "examples", "scripts" ], "keywords": [ "mcp", "model-context-protocol", "prompts", "templates", "llm", "ai", "typescript", "server", "aws", "dynamodb", "s3", "lambda" ], "author": "sparesparrow", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/sparesparrow/mcp-prompts.git" }, "bugs": { "url": "https://github.com/sparesparrow/mcp-prompts/issues" }, "homepage": "https://github.com/sparesparrow/mcp-prompts#readme", "scripts": { "build": "tsc && swc src -d dist", "build:clean": "pnpm run clean && pnpm run build", "clean": "rm -rf dist", "dev": "nodemon --exec ts-node src/index.ts", "dev:http": "MODE=http nodemon --exec ts-node src/index.ts", "dev:mcp": "MODE=mcp nodemon --exec ts-node src/index.ts", "test": "vitest run", "test:watch": "vitest", "test:ui": "vitest --ui", "test:coverage": "vitest run --coverage", "lint": "eslint src --ext .ts,.js", "lint:fix": "eslint src --ext .ts,.js --fix", "type-check": "tsc --noEmit", "deploy": "./scripts/deploy-aws.sh", "cleanup": "./scripts/cleanup-aws.sh", "cdk:deploy": "cd cdk && cdk deploy --all", "cdk:destroy": "cd cdk && cdk destroy --all", "start": "node dist/index.js", "start:http": "MODE=http node dist/index.js", "start:mcp": "MODE=mcp node dist/index.js", "docker:build": "docker build -t sparesparrow/mcp-prompts:latest .", "docker:build:mcp": "docker build -f Dockerfile.mcp -t sparesparrow/mcp-prompts:latest .", "docker:build:aws": "docker build -f Dockerfile.aws -t sparesparrow/mcp-prompts:aws .", "docker:build:simple": "docker build -f Dockerfile.simple -t sparesparrow/mcp-prompts:simple .", "publish:dry": "npm publish --dry-run", "publish:npm": "npm publish --access public", "publish:gh": "npm publish --registry https://npm.pkg.github.com", "publish:patch": "npm version patch && npm publish --access public", "publish:minor": "npm version minor && npm publish --access public", "publish:major": "npm version major && npm publish --access public", "docker:tag:ghcr": "docker tag sparesparrow/mcp-prompts:latest ghcr.io/sparesparrow/mcp-prompts:latest", "docker:push:dockerhub": "docker push sparesparrow/mcp-prompts:latest", "docker:push:ghcr": "docker push ghcr.io/sparesparrow/mcp-prompts:latest", "prepublishOnly": "pnpm run build", "postinstall": "echo 'MCP Prompts installed successfully!'" }, "dependencies": { "@aws-sdk/client-cloudwatch": "^3.899.0", "@aws-sdk/client-cognito-identity-provider": "^3.899.0", "@aws-sdk/client-dynamodb": "^3.899.0", "@aws-sdk/client-s3": "^3.899.0", "@aws-sdk/client-sqs": "^3.899.0", "@aws-sdk/credential-providers": "^3.899.0", "@aws-sdk/lib-dynamodb": "^3.899.0", "@aws-sdk/util-dynamodb": "^3.899.0", "@modelcontextprotocol/sdk": "^1.18.2", "commander": "^12.0.0", "cors": "^2.8.5", "express": "^4.21.2", "helmet": "^7.2.0", "morgan": "^1.10.1", "pino": "^8.21.0", "pino-pretty": "^10.3.1", "stripe": "^14.25.0", "uuid": "^9.0.1", "zod": "^3.25.71" }, "devDependencies": { "@swc/cli": "^0.1.65", "@swc/core": "^1.13.5", "@types/aws-lambda": "^8.10.153", "@types/cors": "^2.8.19", "@types/express": "^4.17.23", "@types/morgan": "^1.9.10", "@types/node": "^20.19.17", "@types/uuid": "^10.0.0", "nodemon": "^3.1.10", "stripe": "^14.17.0", "ts-node": "^10.9.2", "typescript": "^5.9.3", "vitest": "^1.6.1" }, "engines": { "node": ">=18.0.0", "pnpm": ">=8.0.0" }, "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.js", "types": "./dist/index.d.ts" }, "./mcp": { "import": "./dist/mcp-server-standalone.js", "require": "./dist/mcp-server-standalone.js", "types": "./dist/mcp-server-standalone.d.ts" }, "./cli": { "import": "./dist/cli.js", "require": "./dist/cli.js", "types": "./dist/cli.d.ts" }, "./package.json": "./package.json" }, "funding": { "type": "github", "url": "https://github.com/sponsors/sparesparrow" }, "os": [ "linux", "darwin", "win32" ], "cpu": [ "x64", "arm64" ] , "publishConfig": { "access": "public" } }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sparesparrow/mcp-prompts'

If you have feedback or need assistance with the MCP directory API, please join our Discord server