@trendmoon/mcp-server
Version:
TrendMoon MCP Server - Library and Standalone Server for Cryptocurrency and Social Data
93 lines (92 loc) • 2.84 kB
JSON
{
"name": "@trendmoon/mcp-server",
"version": "0.1.9",
"description": "TrendMoon MCP Server - Library and Standalone Server for Cryptocurrency and Social Data",
"main": "dist/lib/index.js",
"types": "dist/lib/index.d.ts",
"type": "module",
"bin": {
"trendmoon-mcp-server": "dist/cli.js"
},
"exports": {
".": {
"import": "./dist/lib/index.js",
"require": "./dist/lib/index.js",
"types": "./dist/lib/index.d.ts"
},
"./standalone": {
"import": "./dist/standalone/server.js",
"types": "./dist/standalone/server.d.ts"
}
},
"files": [
"dist/**/*",
"README.md",
"LICENSE"
],
"scripts": {
"build": "tsc -p tsconfig.json && node -e \"require('fs').chmodSync('dist/cli.js', '755')\"",
"clean": "rm -rf dist",
"prepare": "npm run build",
"dev": "tsx src/cli.ts serve --transport stdio",
"dev:http": "tsx src/cli.ts serve --transport http --port 3000",
"start": "node dist/cli.js serve",
"start:http": "node dist/cli.js serve --transport http",
"start:http:dev": "tsx src/cli.ts serve --transport http --port 3000",
"inspect:direct": "pnpm run build && npx -y @modelcontextprotocol/inspector npx tsx src/mcp-server.ts",
"inspect:dev": "DANGEROUSLY_OMIT_AUTH=true npx -y @modelcontextprotocol/inspector npx tsx src/mcp-server.ts",
"test": "jest --config src/__tests__/jest.config.cjs",
"test:watch": "jest --config src/__tests__/jest.config.cjs --watch",
"test:coverage": "jest --config src/__tests__/jest.config.cjs --coverage",
"test:custom": "tsx src/__tests__/runTests.ts",
"lint": "eslint src/**/*.ts",
"prepublishOnly": "npm run build"
},
"dependencies": {
"@modelcontextprotocol/sdk": "1.12.1",
"@trendmoon/api-client": "0.1.4",
"axios": "1.9.0",
"commander": "^11.0.0",
"cors": "^2.8.5",
"express": "^4.18.2",
"technicalindicators": "3.1.0",
"zod": "^3.22.0"
},
"devDependencies": {
"@types/cors": "^2.8.17",
"@types/express": "^4.17.21",
"@types/jest": "^30.0.0",
"@types/node": "22.15.30",
"@typescript-eslint/eslint-plugin": "8.33.1",
"@typescript-eslint/parser": "8.33.1",
"eslint": "9.28.0",
"jest": "^30.0.2",
"ts-jest": "^29.4.0",
"ts-node": "10.9.2",
"tsx": "4.19.4",
"typescript": "^5.8.3"
},
"engines": {
"node": ">=16.0.0"
},
"keywords": [
"mcp",
"model-context-protocol",
"trendmoon",
"cryptocurrency",
"social-data",
"api",
"library",
"server"
],
"author": "TrendMoon",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/Trend-Spotter/mcp-server.git"
},
"bugs": {
"url": "https://github.com/Trend-Spotter/mcp-server/issues"
},
"homepage": "https://github.com/Trend-Spotter/mcp-server"
}