Skip to main content
Glama
agenticstore

agentic-store-mcp

by agenticstore

⚑ AgenticStore MCP: The Ultimate Open-Source AI Agent Toolkit

Supercharge your AI Assistant with 27 Powerful Model Context Protocol (MCP) Tools

License: MIT Python 3.12+ MCP Compatible PyPI

πŸš€ Quick Start β€’ πŸ“‹ Full Tool Directory β€’ 🌐 Web Search β€’ πŸ”Œ Client Setup β€’ πŸ–₯️ GUI Webapp


πŸš€ Capabilities at a Glance

AgenticStore provides a robust Model Context Protocol (MCP) implementation for Claude Desktop, Cursor, and Windsurf. It functions as a self-hosted AI Agent Toolkit, enabling autonomous code review, web search via SearXNG, and persistent LLM memory.

AgenticStore MCP turns Claude Desktop, Cursor, and Windsurf into unstoppable autonomous agents. Get instant access to web search, codebase analysis, deep semantic memory, and a beautiful local GUIβ€”all locally hosted, with absolutely zero subscriptions or vendor lock-in.

πŸ”₯ Why Choose AgenticStore MCP?

Feature

AgenticStore MCP

Standard MCP Servers

Memory Persistence

🧠 Yes (survives restarts)

❌ No

Web Search

🌐 Self-hosted SearXNG

❌ Usually No

Capabilities

�️ 27+ specialized tools

⛏️ 1 to 5 basic tools

Configuration

πŸ–₯️ Web GUI Dashboard

βš™οΈ Manual JSON setup

Privacy

οΏ½πŸ”’ 100% Local Execution

πŸ”’ Varies

  • πŸ”’ 100% Privacy-First: Everything runs locally. Your code and data never leave your machine.

  • πŸ’Έ Truly Free: No accounts, no paywalls, no subscriptions.

  • 🧠 Persistent Agent Memory: Let your AI remember facts and contexts across sessions seamlessly.

  • ⚑ Plug & Play: Installs instantly via uvx or pip.


πŸ“‹ Table of Contents


🧰 What's Inside the Toolkit

Equip your AI client with these 4 powerhouse modules containing 27 specific tools:

Module

Purpose

Key Capabilities

Tools

πŸ’» Code & Security

Codebase mastery & safety

Static analysis, CVE scans, Git commit summaries

11

🌐 Data & Search

Web access

Private web search (SearXNG) and deep web crawling

2

🧠 Memory

Agent context persistence

Save/read facts, session checkpoints, changelogs

12

πŸ”§ Meta-Tools

Configuration & discovery

Tool discovery, runtime config management

2


πŸš€ Quick Start Guide (Fastest Way to Install)

Pick the setup that best fits your workflow. Don't know which to pick? Start with V0.

1️⃣ Install via PyPI

pip install agentic-store-mcp --upgrade

(Or use uvx agentic-store-mcp if you have Astral's toolchain).

2️⃣ Run the MCP server

agentic-store-mcp

3️⃣ (Optional) Check your installation

agentic-store-mcp --version

4️⃣ Configure your AI Client
See the Connect to Your AI Client section to link it!

πŸ’‘ Pro-Tip (Web Search): Want web search? Check out our Copy-Paste Config below. See Web Search Setup.

1️⃣ Install directly from the repository

pip install git+https://github.com/agenticstore/agentic-store-mcp.git

(Or using uv: uvx --from git+https://github.com/agenticstore/agentic-store-mcp.git agentic-store-mcp)

2️⃣ Run the MCP server

agentic-store-mcp

3️⃣ Configure your AI Client
See the Connect to Your AI Client section to link it!

Forget manual JSON editing! Use our local web UI to:

  • πŸ”‘ Connectors: Enter remote API keys securely (stored in OS keyring).

  • πŸ› οΈ Tools: Toggle which of the 27 tools to expose to the AI.

  • πŸ’» Clients: Auto-generate configuration for Claude, Cursor, and Windsurf.

  • 🧠 Memory: Manage persistent agent states, checkpoints, and logs.

Start the Hub via Python:

# Ensure it is installed via pip
pip install agentic-store-mcp --upgrade

# Launch the visual web controller
agentic-store-webapp 

Access it at: http://localhost:8765


πŸ”Œ Connect to Your AI Client

Add the configuration snippet to your respective client's config file. Remember to restart the client after saving!

Client

Config File Path

Claude Desktop (Mac)

~/Library/Application Support/Claude/claude_desktop_config.json

Claude Desktop (Win)

%APPDATA%\Claude\claude_desktop_config.json

Cursor

~/.cursor/mcp.json

Windsurf

~/.codeium/windsurf/mcp_config.json

VS Code

Appends to your VS Code settings.json under MCP extension config

Standard Copy-Paste Config

Basic Setup:

{
  "mcpServers": {
    "agentic-store-mcp": {
      "command": "agentic-store-mcp",
      "args": []
    }
  }
}

With Web Search (SearXNG) enabled:

{
  "mcpServers": {
    "agentic-store-mcp": {
      "command": "agentic-store-mcp",
      "args": [],
      "env": {
        "SEARXNG_URL": "http://localhost:8080"
      }
    }
  }
}

πŸ—‚ Tool Directory β€” All 27 Tools

Codebase Analysis

Analyze, search, and navigate your codebase flawlessly.

Tool

Capability

python_lint_checker

Runs static analysis on Python files (finds bugs, unused imports, complexity). No external deps.

search_code

Blazing-fast full-text search across local codebases with regex & file-type filtering.

get_file

Read files from defined paths, including specific line-range slicing.

analyze_commits

Contextualize agents with recent repo history (diff stats, authors, messages).

GitHub Integration

(Requires a GitHub Personal Access Token. Set via GITHUB_TOKEN or MCP Hub).

Tool

Capability

get_repo_info

Fetch metadata: stars, forks, primary language, open issues.

manage_issue

Create, comment on, close, or list issues in accessible repositories.

create_pr

Automatically open new internal Pull Requests with title & body definitions.

Security & Auditing

Agent-driven DevSecOps.

Tool

Capability

repo_scanner

Detects leaked secrets (API keys), PII, and validates .gitignore.

dependency_audit

Scans requirements.txt, package.json, etc. against the OSV CVE database.

code_scanning_alerts

Fetches active CodeQL/Security alerts from GitHub.

dependabot_alerts

Fetches Dependabot vulnerability alerts from GitHub.

Tool

Capability

agentic_web_crawl

Extract clean markdown text, headings, and metadata from any URL. Handles redirects beautifully.

agentic_web_search

Conduct live web searches via self-hosted SearXNG. Returns structured snippets.

Persistent memory lets AI agents hand off work across sessions and restarts. 100% locally stored.

Storage Primitives

Tool

Capability

memory_write

Store a key-value fact in local JSON. Survives restarts.

memory_read

Retrieve specific (or all) stored facts.

memory_search

Fuzzy full-text search across all stored facts.

memory_log

Append timestamped entries to an immutable session JSONL log (decision trails).

memory_checkpoint

Save a complete snapshot: state, decisions, next steps, and client context.

memory_restore

Load a named checkpoint back into the active agent context.

Productivity Layer

Tool

Capability

spinup_memory

Initialize a new project context (stub files for plans, milestones, learnings).

restore_session

One-call holistic session restore (loads latest checkpoint, plans, logs, and facts).

update_plan

Create or update the active plan.md for task tracking.

update_milestones

Append or patch individual milestone progress via regex.

update_learnings

Log technical discoveries into a growing context directory.

update_change_log

Append semantic release notes to CHANGELOG.md automatically.

Tool

Capability

tool_search

List all available toolkit tools, requirements, and descriptions.

configure

Dynamically override runtime configurations and module states.


To give your agent internet access, agentic_web_search uses a private SearXNG instance.

If you'd like to use a remote API or host your own container, simply append its URL.

Pass the environment variable to your AI Client:

{
  "mcpServers": {
    "agentic-store-mcp": {
      "command": "agentic-store-mcp",
      "args": [],
      "env": {
        "SEARXNG_URL": "http://localhost:8080"
      }
    }
  }
}

πŸŽ› Advanced Usage & CLI Flags

Need granular control? Filter exactly what gets loaded via environment variables if integrating deeply without the web GUI.

# Debug: List what would be loaded and exit
agentic-store-mcp --list

🀝 Contributing & Community

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you'd like to contribute code or improvements, please fork the repository and create a Pull Request.

⭐ If this toolkit saved you 10 hours of configuration, please give us a star to help others find it!


πŸ“œ License & Support

This project is licensed under the MIT License β€” free to use, modify, and distribute. See LICENSE for details.


⭐ Manage Everything Easier via the Webapp: agentic-store-webapp Built with ❀️ by AgenticStore.dev β€” Open-source AI tooling for everyone.

-
security - not tested
A
license - permissive license
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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/agenticstore/agentic-store-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server