Skip to main content
Glama
by LeGenAI
manifest.json2.56 kB
{ "name": "mcp-magma-handbook", "version": "1.0.1", "description": "MCP server providing AI access to MAGMA computational algebra system documentation", "author": "Baek Jae Hyun", "license": "MIT", "homepage": "https://github.com/LeGenAI/mcp-magma-handbook", "repository": { "type": "git", "url": "https://github.com/LeGenAI/mcp-magma-handbook.git" }, "categories": ["mathematics", "algebra", "documentation", "research"], "keywords": ["magma", "computational-algebra", "mathematics", "handbook", "documentation"], "requirements": { "node": ">=18.0.0", "env": ["OPENAI_API_KEY"] }, "installation": { "npm": { "global": true, "package": "mcp-magma-handbook" } }, "configuration": { "type": "object", "properties": { "openaiApiKey": { "type": "string", "title": "OpenAI API Key", "description": "API key for OpenAI embeddings (text-embedding-3-small)", "format": "password" }, "supabaseUrl": { "type": "string", "title": "Supabase URL", "description": "Your Supabase project URL", "format": "uri" }, "supabaseKey": { "type": "string", "title": "Supabase Anon Key", "description": "Your Supabase anonymous/public key", "format": "password" } }, "required": ["openaiApiKey", "supabaseUrl", "supabaseKey"] }, "mcpServers": { "magma-handbook": { "command": "npx", "args": ["mcp-magma-handbook"], "env": { "OPENAI_API_KEY": "{openaiApiKey}", "SUPABASE_URL": "{supabaseUrl}", "SUPABASE_KEY": "{supabaseKey}" } } }, "tools": [ { "name": "search_magma", "description": "Search MAGMA handbook for specific topics, functions, or algorithms", "parameters": { "query": "Search query", "limit": "Max results (optional, default: 5)", "category": "Filter by category: syntax|function|algorithm|example|theory|all" } }, { "name": "get_magma_example", "description": "Get MAGMA code examples for specific mathematical topics", "parameters": { "topic": "Mathematical topic or function name", "complexity": "Complexity level: basic|intermediate|advanced" } }, { "name": "explain_magma_code", "description": "Explain what a piece of MAGMA code does", "parameters": { "code": "MAGMA code to explain", "context": "Additional context (optional)" } } ] }

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