Skip to main content
Glama
by LeGenAI
package.json•3.04 kB
{ "name": "mcp-magma-handbook", "version": "3.0.0", "description": "Enhanced MCP server with multi-query search, hybrid search, and collections for MAGMA computational algebra system", "main": "dist/enhanced-mcp-server.js", "module": "./src/smithery-index.ts", "type": "module", "bin": { "mcp-magma-handbook": "bin/mcp-magma-handbook" }, "scripts": { "build": "tsc", "dev": "tsx watch enhanced-mcp-server.ts", "dev-legacy": "tsx watch src/index.ts", "dev-advanced": "tsx watch src/advanced-index.ts", "start": "node dist/enhanced-mcp-server.js", "start-legacy": "node dist/index.js", "start-advanced": "node dist/advanced-index.js", "index": "tsx src/indexer.ts", "index-advanced": "tsx src/advanced-indexer.ts", "setup-db": "echo 'Run database-schema.sql in your Supabase SQL Editor'", "migrate-db": "psql -f database-schema.sql", "benchmark": "tsx src/quality-benchmark.ts", "test": "jest", "test-quality": "npm run benchmark", "prepublishOnly": "npm run build", "postinstall": "echo '\nšŸš€ Enhanced MAGMA Handbook MCP Server v3.0 installed!\n\n✨ NEW Features:\n- Multi-query search for better results\n- Hybrid search (semantic + keyword)\n- Collection management\n- Conversation storage\n- Dynamic search types\n\nšŸ“– Setup Guide:\n1. Run: npm run setup-db (setup database schema)\n2. Place MAGMA handbook PDF in data/pdfs/\n3. Run: npm run index-advanced\n4. Configure Claude Desktop with this server\n\nšŸŽÆ Usage:\n- search_magma: Enhanced search with multi-query\n- list_collections: Manage document collections\n- save_conversation: Store AI conversations\n\nšŸ“š Documentation: https://github.com/LeGenAI/mcp-magma-handbook\n'" }, "keywords": [ "mcp", "magma", "computational-algebra", "mathematics", "handbook", "vector-search", "ai", "assistant" ], "author": { "name": "Baek Jae Hyun", "email": "baegjaehyeon@gmail.com", "url": "https://github.com/baegjaehyeon" }, "license": "MIT", "repository": { "type": "git", "url": "https://github.com/LeGenAI/mcp-magma-handbook.git" }, "homepage": "https://github.com/LeGenAI/mcp-magma-handbook#readme", "bugs": { "url": "https://github.com/LeGenAI/mcp-magma-handbook/issues" }, "dependencies": { "@langchain/community": "^0.3.0", "@langchain/core": "^0.3.0", "@langchain/openai": "^0.3.0", "@modelcontextprotocol/sdk": "^1.0.0", "@supabase/supabase-js": "^2.38.0", "dotenv": "^16.3.1", "langchain": "^0.3.0", "node-fetch": "^3.3.2", "openai": "^4.104.0", "pdf-parse": "^1.1.1", "zod": "^3.23.0" }, "devDependencies": { "@types/jest": "^29.0.0", "@types/node": "^22.0.0", "@types/pdf-parse": "^1.1.1", "jest": "^29.0.0", "tsx": "^4.0.0", "typescript": "^5.5.0" }, "engines": { "node": ">=18.0.0" }, "files": [ "dist/", "bin/", "data/pdfs/README.md", "supabase/", "docs/", "README.md", "manifest.json" ] }

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/LeGenAI/mcp-magma-handbook'

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