Wolfram Language Paclet Repository
Community-contributed installable additions to the Wolfram Language
Implements a model context protocol server using Wolfram Language
Contributed by: Richard Hennigan (Wolfram Research)
MCPServer is a Wolfram Language paclet that implements a Model Context Protocol (MCP) server. This enables Wolfram Language to function as a backend for large language models (LLMs) by providing a standardized interface for models to access Wolfram Language computation capabilities.
To install this paclet in your Wolfram Language environment,
evaluate this code:
PacletInstall["RickHennigan/MCPServer"]
To load the code after installation, evaluate this code:
Needs["RickHennigan`MCPServer`"]
Install a Wolfram MCP server for use in Claude desktop:
| In[1]:= |
| Out[1]= | ![]() |
Restart Claude desktop and then it will have access to Wolfram knowledge and tools:

Create an MCP server from an LLMConfiguration:
| In[2]:= |
| Out[2]= |
| In[3]:= |
| Out[3]= |
Install the server for use in Claude desktop:
| In[4]:= |
| Out[4]= | ![]() |
Restart Claude desktop and then your tools will now be usable by Claude:

Install the server for use in Cursor:
| In[5]:= |
| Out[5]= | ![]() |
Check the MCP tab in Cursor settings to verify that the server is recognized:

Your tools should now be available in Cursor agent chat:

Wolfram Language Version 14.2