MCPcopy Create free account

hub / github.com/SecretiveShell/MCP-wolfram-alpha / functions

Functions16 in github.com/SecretiveShell/MCP-wolfram-alpha

↓ 3 callersMethodaquery
Query Wolfram Alpha using JSON APId
src/mcp_wolfram_alpha/wolfram_client.py:14
↓ 1 callersFunctiontest
()
src/mcp_wolfram_alpha/wolfram_client.py:93
Method__init__
(self, app_id: str)
src/mcp_wolfram_alpha/wolfram_client.py:10
Method__init__
(self, json_result: Dict[str, Any])
src/mcp_wolfram_alpha/wolfram_client.py:33
Method__init__
(self, pod_data: Dict[str, Any])
src/mcp_wolfram_alpha/wolfram_client.py:45
Method__init__
(self, subpod_data: Dict[str, Any])
src/mcp_wolfram_alpha/wolfram_client.py:57
Method__init__
(self, app_id: str)
src/mcp_wolfram_alpha/wolfram_client.py:72
Methodaquery
Async query that returns a result compatible with the original interface
src/mcp_wolfram_alpha/wolfram_client.py:75
Functionhandle_call_tool
Handle tool execution requests. Tools can modify server state and notify clients of changes.
src/mcp_wolfram_alpha/server.py:79
Functionhandle_get_prompt
Generate a prompt by combining arguments with server state.
src/mcp_wolfram_alpha/server.py:33
Functionhandle_list_prompts
List available prompts.
src/mcp_wolfram_alpha/server.py:13
Functionhandle_list_tools
List available tools. Each tool specifies its arguments using JSON Schema validation.
src/mcp_wolfram_alpha/server.py:58
Functionmain
Main entry point for the package.
src/mcp_wolfram_alpha/__init__.py:5
Functionmain
()
src/mcp_wolfram_alpha/server.py:130
Methodpods
Generator that yields Pod objects
src/mcp_wolfram_alpha/wolfram_client.py:38
Methodsubpods
Generator that yields Subpod objects
src/mcp_wolfram_alpha/wolfram_client.py:50