Memory Pickle MCP
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., "@Memory Pickle MCPstore this decision: use JWT for authentication, critical"
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.
codesmell
Local CLI that turns a coding goal into ranked, token-budgeted repository context for AI agents.
agent → shell → codesmell JSON → agent reasoningNo daemon. No MCP. No network. Reads the local checkout, writes .codesmell/ cache, exits.
Usage
codesmell pack --root . --goal "fix refresh token bug" --budget 12000 --format jsonAll commands support --format json (agent contract) or plain terminal output (omit the flag).
Command | Purpose |
| Bootstrap |
| Check local readiness |
| Repo structure, languages, public symbols |
| Ranked evidence for a query |
| Budgeted context pack for a coding goal |
| Deep-dive a file or symbol |
| Changed files, symbols, risk hints |
| Focused test suggestions |
| Deterministic findings with evidence |
Related MCP server: Sprintra
Agent Contract
--format json emits exactly one JSON object on stdout (schema_version: "codesmell.agent.v1"). Diagnostics go to stderr.
Key fields: status, confidence, budget, coverage, guidance, evidence, findings, risks, test_hints, redactions, recommended_next.
Status values:
ok— actionable evidence, proceed.partial— evidence with caveats; run a follow-up before broad edits.needs_refinement— goal too broad; narrow viarecommended_next.error— no evidence; checkwarnings.
Secrets are redacted before output. Only counts and kinds are reported — never raw values.
Architecture
crates/
codesmell-cli clap commands, JSON/human output
codesmell-core domain types, config, errors
codesmell-facts language-neutral fact model, AST cache schema
codesmell-engine shared workspace analysis orchestration
codesmell-scan gitignore-aware walking, classification, fingerprints
codesmell-parse tree-sitter parsing, symbol/import extraction
codesmell-index lexical ranking, BM25-style scoring
codesmell-pack context budgeting, redaction, evidence selection
codesmell-review diff analysis, findings, test-planRust is the only tree-sitter-parsed language today. Other languages are scanned and ranked lexically.
Development
cargo build --workspace
cargo test
cargo fmt --check
cargo clippy --all-targets -- -D warningsRun locally:
cargo run -p codesmell-cli -- pack --root . --goal "fix bug" --budget 12000 --format jsonTest fixture: tests/fixtures/rust-basic. Integration tests synthesize ignored files, secrets, staged changes, renames, and mixed-language scenarios in temp repos.
Large-repo smoke (optional, ignored by default):
scripts/clone-bun-test-repo.sh
cargo test -p codesmell-cli core_commands_smoke_run_on_ignored_bun_test_repo -- --ignoredDocs
Design and roadmap details live in docs/:
IDEA.md— product vision and positioningAST_ENGINE_DESIGN.md— engine internals and tree-sitter strategyROADMAP.md— milestone trackingTGREP_DESIGN.md— tgrep relation-search designTGREP_ROADMAP.md— tgrep milestones
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceManages persistent work memories and context across AI tools, enabling structured storage, search, and retrieval of work content, tasks, and knowledge with session-based project organization.Last updated14MIT
- Alicense-qualityAmaintenanceAI-native project management with persistent memory for coding agents. 17 MCP tools for features, stories, sprints, architecture decisions, knowledge base, and session tracking.Last updated2MIT
- Alicense-qualityCmaintenanceProject memory and scoping engine for AI coding agents. It gives any agent persistent project state, bounded work packages, and cross-session continuity.Last updated6MIT
- Alicense-qualityBmaintenanceTurns AI assistants into active Technical Project Managers by providing a persistent project brain and workflow tools for onboarding, session management, and code verification.Last updated1MIT
Related MCP Connectors
Persistent memory and knowledge management for AI agents with semantic search and 50+ tools.
The project brain for AI coding agents — memory, decisions, sprints, knowledge base via MCP.
Universal memory for AI agents and tools. Save, organize and search context anywhere.
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/Justar96/codesmell-cli'
If you have feedback or need assistance with the MCP directory API, please join our Discord server