Learning Model Context Protocol
Basic arithmetic tools with natural-language expression parsing and evaluation.
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
mcp-learningclaude mcp add learning-model-context-protocol -e 'DEBUG=false' -e 'RUNTIME_ENVIRONMENT=local' -e 'LOG_LEVEL=INFO' -e 'LOG_FILE=<LOG_FILE>' -e 'JSON_RESPONSE=false' -e 'STATELESS_HTTP=false' -- uvx mcp-learning==0.3.0 --host --port --streamable_http_path
{
"mcpServers": {
"learning-model-context-protocol": {
"command": "uvx",
"args": [
"mcp-learning==0.3.0",
"--host",
"--port",
"--streamable_http_path"
],
"env": {
"DEBUG": "false",
"RUNTIME_ENVIRONMENT": "local",
"LOG_LEVEL": "INFO",
"LOG_FILE": "<LOG_FILE>",
"JSON_RESPONSE": "false",
"STATELESS_HTTP": "false"
}
}
}
}
Environment variables
DEBUGEnable additional debug logging output.RUNTIME_ENVIRONMENTLogging/runtime environment.LOG_LEVELLog level for server output; the server defaults to INFO.LOG_FILEOptional path for a server log file.JSON_RESPONSEReturn JSON payloads for HTTP responses instead of newline-delimited JSON.STATELESS_HTTPDisable HTTP keep-alive to serve each request independently.
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
Learning Model Context Protocol
This project explores the features and usage of Model Context Protocol (MCP) servers and clients, providing a hands-on learning environment for experimenting with MCP-based tools and workflows.
Documentation
- Installation Guide — How to set up your environment and install dependencies.
- Examples & Usage — Step-by-step usage and sample sessions.
- MCP Server Configuration
- MCP Client Configuration
Contributing
Please see CONTRIBUTING.md for development and contribution guidelines.
Links
- PyPI Package: mcp-learning
- MCP Registry: mcp-learning
License
This project is licensed under the GNU Affero General Public License v3.0 or later (AGPL-3.0-or-later).
Copyright (C) 2025-2026 Anirban Ray
See the LICENSE file for details.
Frequently asked questions
What is Learning Model Context Protocol?
Basic arithmetic tools with natural-language expression parsing and evaluation.
How do I install Learning Model Context Protocol?
It runs on your machine. In Claude Code: claude mcp add learning-model-context-protocol -e 'DEBUG=false' -e 'RUNTIME_ENVIRONMENT=local' -e 'LOG_LEVEL=INFO' -e 'LOG_FILE=<LOG_FILE>' -e 'JSON_RESPONSE=false' -e 'STATELESS_HTTP=false' -- uvx mcp-learning==0.3.0 --host --port --streamable_http_path. For other clients, paste the JSON configuration from this page into their MCP settings.
Does Learning Model Context Protocol need an API key?
Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.
Is Learning Model Context Protocol open source?
Its code is public on GitHub, but the repository does not declare a standard license.
Who maintains Learning Model Context Protocol?
It is published by yarnabrina. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.