Schools
Use Claude or Codex with your school work in GroutApp
Connect Claude Desktop, Codex or any MCP client to GroutApp so the AI can read your textbooks, edit slides and draft exams directly inside your offline study.
Anish Menon · CEO & Founder, Grout
· 5 min read

GroutApp's MCP server lets Claude Desktop, Codex and other AI apps on your computer work directly inside your projects, slides, documents and textbooks. You turn it on with one click, paste a setup line into the other app, and the AI can read your materials, draft work and prepare exams without leaving its own window.
MCP stands for Model Context Protocol. It is a standard way for AI apps to talk to other programs on the same computer. Think of it as a controlled permission system: the AI app asks GroutApp to do something, GroutApp checks the request and carries it out if it makes sense, then sends the result back. The AI never touches your files directly. Everything runs locally, and the connection only works on your own machine.
What the MCP server exposes
When you switch on GroutApp's MCP server, an outside AI app can see 76 tools covering every part of your work. It can read and write projects, canvas boards, documents, slide decks, spreadsheets, 3D models and circuit boards. It can search your AI Memory textbooks, run Alpha Learning queries and work with Exam Manager. The server also includes nine ready-made prompts that guide the AI through common tasks, such as drafting a slide deck from a textbook chapter or tidying a circuit layout.
Actions that affect students require confirmation. If an AI app tries to assign an exam, release grades, enrol someone or publish a document, GroutApp shows a prompt inside its own window. You approve or reject the action there. An activity indicator appears while the outside app is working, so you know when it is reading or writing.
Privacy and data flow
GroutApp itself keeps everything on your device. Its own AI tools do not send your work to a cloud service. When you connect an outside AI app through MCP, that picture changes. The outside app reads your materials through the MCP server, and it sends what it reads to its own provider. Claude Desktop sends to Anthropic, Codex sends to OpenAI, and so on. The privacy guarantee is theirs, not Grout's offline one.
This matters if you are working with sensitive student records, unpublished exam questions or confidential lesson plans. Check the other app's terms before you connect it. If you need everything to stay on your computer, use GroutApp's built-in AI tools instead of opening the MCP server.
How to set it up
Go to Settings in GroutApp and turn on "Connect AI apps". The server starts immediately and listens only on 127.0.0.1, which means it cannot be reached from another computer or the internet. GroutApp generates a key that protects the connection.
For Claude Desktop and Codex, click the setup button next to each name. GroutApp writes the configuration line into the right place, and you restart the other app. For Claude Code, copy the command from the settings window and paste it into your terminal. For other MCP clients, copy the server address and key, then add them to that app's configuration file yourself.
Once connected, open the AI app and ask it to work with your GroutApp materials. You will see the activity indicator in GroutApp's window while it responds.
Three practical workflows
A teacher can ask Claude Desktop to draft a slide deck from a chapter in the class textbook. She opens Claude, types "Draft a 15-slide presentation on photosynthesis from Chapter 4 of my biology textbook", and Claude reads the textbook through AI Memory, extracts the main points and writes the slides into GroutApp's AI learning studio. She reviews the slides, adjusts the wording and adds diagrams.
A student working on a 3D assignment can ask Claude to tidy a model. He has drawn a bracket in GroutApp's 3D CAD studio, but the surfaces are messy and the dimensions are slightly off. He opens Claude Desktop and says "Clean up my bracket model and make the mounting holes exactly 6mm". Claude reads the model through the MCP server, applies the corrections and writes the result back. The student checks the output and exports the STL.
A teacher preparing a test can ask Codex to draft exam questions from a project specification. She has written a brief for a Python assignment in a GroutApp document. She opens Codex and says "Write five short-answer questions based on the sorting project brief". Codex reads the document, generates the questions and creates a draft exam in GroutApp's exam software for schools. The teacher reviews the questions, adjusts the marks and publishes the exam to her class.
When to use it and when not to
The MCP server is useful when you want the strengths of a cloud AI model but still want the work to land in GroutApp. Cloud models are generally better at creative tasks, nuanced writing and complex reasoning than local models. If you need a polished slide deck, a detailed essay outline or a tricky debugging session, connecting Claude Desktop or Codex can save time.
Do not use it when privacy matters more than convenience. If you are working with student records, draft exam papers that must stay confidential or proprietary teaching materials, keep the MCP server off and use GroutApp's built-in AI tools. Those run entirely on your device and send nothing anywhere.
Also consider latency. A local model in GroutApp responds in seconds. A cloud model through the MCP server has to send data out, wait for the provider's API and bring the result back. For quick lookups or small edits, the built-in tools are faster.
Limitations and edge cases
The MCP server cannot do everything GroutApp does. Some features require a direct user action and cannot be automated through an outside app. For example, an AI cannot export a document to PDF, because export formats depend on your system's installed libraries and printer drivers. It also cannot change account settings, delete a project or remove a student from a class without your explicit approval in the confirmation prompt.
If an outside AI app asks for something impossible, GroutApp returns an error message. The AI usually understands the error and tries a different approach or tells you what went wrong. If the activity indicator stays on for more than a minute, check the other app's window. It may be waiting for you to confirm something or to answer a question.
The MCP server shuts down when you close GroutApp. If you leave an AI app running and then quit GroutApp, the AI will lose the connection and report an error. Restart GroutApp and the connection comes back automatically.