Workflow MCP Server
This server provides workflow management tools with specialized memory storage, task evaluation, environment verification, and reasoning capabilities.
Memory Storage (
mem_save): Record structured project memories withwhat,why,outcome, and optional context fields to<projectPath>/.memory/memory.json. Automatically handles FIFO eviction based on token count to maintain a ~1000 token budget.Task Evaluation (
evaluate_task): Assess task complexity to determine if tasks are multi-step, have unclear requirements, can be broken into subtasks, or have high bug risk.Environment Verification (
env_verify): Mandatory safety check before package installation to block unsafe operations and ensure proper environment validation.Thought Processing (
think): Log complex reasoning processes or cache internal thoughts for reference without making external changes.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Workflow MCP Serversave that we installed pandas for data analysis and it worked with our current Python version"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Memory MCP
This repository implements a small MCP server that exposes a mem_save tool for recording structured memory entries to a per-project JSON file (.memory/memory.json). The server is intentionally simple: it stores entries provided by the AI and enforces a token-budgeted FIFO eviction policy.
Installation
npm install
npm run buildRelated MCP server: Visum Thinker MCP Server
Configuration
Add this server to your MCP client configuration. Example:
{
"mcpServers": {
"memory-mcp": {
"command": "node",
"args": ["/path/to/mcp/dist/server.js"]
}
}
}Features
This server does not summarize or decide what to store by itself. User should decide when to call mem_save.
Tool:
mem_save— record memories for a project (JSON storage)Token estimation and FIFO eviction to keep estimated tokens ≤ 1000
Auto-creates
.memory/memory.jsonif missing
mem_save behavior
Inputs:
projectPath(string): absolute project path provided by the AIentries(array): list of memory entry objects. Each entry has:what(string)why(string)outcome(string)task_context,constraints,dependencies(optional strings)
Storage:
Memory is stored at
<projectPath>/.memory/memory.json:{ "entries": [ ... ], "meta": { "total_entries": number, "estimated_tokens": number, "last_updated": "YYYY-MM-DD" } }
Token estimation (approximate):
Chinese chars ≈ 1.3 tokens each
English letters ≈ 0.3 tokens each
Other symbols ≈ 0.6 tokens each
Eviction policy:
After appending new entries, the server computes an estimated total token usage.
If the total exceeds 1000 tokens, it removes the oldest entries (FIFO) one-by-one until the total is ≤ 1000.
Return value:
On success the tool returns a JSON text message with
success: trueand a short summary.
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseBqualityDmaintenanceProvides AI assistants with enhanced reasoning capabilities through structured thinking, persistent knowledge graph memory, and intelligent tool orchestration for complex problem-solving.Last updated2020261MIT
- AlicenseBquality-maintenanceProvides structured sequential thinking capabilities for AI assistants to break down complex problems into manageable steps, revise thoughts, and explore alternative reasoning paths.Last updated29
- AlicenseBquality-maintenanceEnables AI assistants to perform structured, step-by-step reasoning by breaking down complex problems into numbered thoughts, with support for revising previous steps and exploring alternative reasoning paths.Last updated5
- AlicenseAqualityBmaintenanceEnables structured step-by-step reasoning with branching, revisions, and self-critique to help break down complex problems into manageable steps with confidence tracking and thought history search.Last updated7256MIT
Related MCP Connectors
Adaptive plan/build/review cycles for AI coding assistants, persisted across sessions.
Runtime permission, approval, and audit layer for AI agent tool execution.
Multi-Agent AI Validation: X-Z-CS Trinity. 13 tools FREE. Auditable reasoning. v0.5.54
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Artin0123/memory-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server