⚡ AgentStore MCP服务器:LLM提示防火墙和AI安全工具包
用于数据隐私、提示记录、审计日志的开源模型上下文协议(MCP)服务器,以及用于Claude、Cursor和Windsurf的27多种代理工具。
   
🚀 快速开始 • 🛡️ 提示防火墙 • 🗂️ 完整工具目录 • 🌐 网络搜索 • 🔌 客户端设置 • 🖥️ Web应用 GUI
______________________________________________________________________
🔒 为什么你需要这个:企业级人工智能安全遇到了自主代理
给AI助手像 克劳德、光标和风帆 访问你的代码库和网络是一种超能力。但是,将敏感的企业数据传递给远程LLM是一个巨大的安全风险。
问题: 您希望代理工作流能够大幅提高生产率,但在数据丢失防护(DLP)、合规性或泄漏防护方面不能妥协。
解决方案: AgentStore MCP服务器解决了等式的两半:
- 🛡️ LLM提示防火墙: 一个安全的本地代理,可以拦截、扫描和清理您的提示 *之前* 他们离开了你的机器。它标记泄露的秘密、PII和API密钥,使用本地模型(如Ollama)来净化数据,并为所有人工智能的使用生成严格的审计跟踪。
- 🧰 MCP工具包: 一个强大的、可生产的27种工具库。立即用从自托管SearXNG网络搜索到深度持久语义记忆的一切来武装你的人工智能。
零订阅。零供应商锁定。手动或通过漂亮的本地GUI轻松配置您的MCP工具。
______________________________________________________________________
🎥 Prompt Firewall Demo
Your browser does not support the video tag. Take a look at the Prompt Firewall Demo video here.
(If the video above doesn't load, click here to watch the demo)
🎥 Watch the GUI Demo in Action (MCP Tools)
Your browser does not support the video tag. Take a look at the AgenticStore MCP GUI Demo video here.
(If the video above doesn't load, click here to watch the demo)
🏗️ How It Works
🔥 为什么选择MCP代理店?
| 功能 | 代理商店MCP服务器 | 标准MCP服务器 |
|---|---|---|
| AI安全和快速防火墙 | 🛡️ 是(基于代理和规则的DLP) | ❌ 没有 |
| 审计跟踪和日志 | 📝 是(及时记录和合规) | ❌ 没有 |
| 当地LLM快速消毒 | 🦙 是(Ollama集成) | ❌ 没有 |
| 持久代理内存 | 🧠 是(在重新启动和会话后仍然有效) | ❌ 没有 |
| 代理网络搜索 | 🌐 自托管SearXNG | ❌ 通常没有 |
| 能力 | 🛠️ 27+专用工具 | ⛏️ 1到5个基本工具 |
| 配置 | 🖥️ Web GUI仪表板或⚙️ 手册 | ⚙️ 手动JSON设置 |
| 隐私 | 🔒 100%本地执行 | 🔒 变化多样 |
- 🛡️ LLM提示防火墙: 拦截、消毒和执行 提示录音 对于所有离开系统的数据,确保其稳健 AI安全.
- 🔒 100%隐私优先: 一切都在本地运行。生成可靠 人工智能使用的审计跟踪 而你的代码和数据永远不会让你的机器未经审计。
- 💸 真正免费: 没有账户,没有付费墙,没有订阅。
- 🧠 持久代理内存: 让你的AI无缝地记住会话中的事实和上下文。
- ⚡ 即插即用: 通过立即安装
uvx或pip.MCP配置支持手动JSON和GUI工作流。
______________________________________________________________________
📋 目录
- V0:Python/uvx(推荐) - - V2:MCP Hub网络应用程序(UI)
______________________________________________________________________
🛡️ LLM快速防火墙和消毒
这 提示防火墙 使用基于云的AI编码助手时,您可以完全控制哪些自然语言数据和代码离开您的计算机,从而提供企业级 AI安全.
\[!注意\] 防火墙功能目前已在上测试并稳定 macOS对Linux和Windows的支持即将到来!
主要特点:
- 代理拦截:设置本地代理以监视所有LLM流量。
- AI使用的审计跟踪:自动生成 提示录音 原木。在每个提示级别获得明确的警告,准确显示更改或编辑的内容。
- 1-单击UI设置:安装证书->启动代理。魔法立刻开始了。 *(注意:防火墙设置仅在UI上可用,以确保顺利安装和操作)。*
- 本地LLM集成(可选):连接您的本地 奥拉玛 例子下载开源模型以运行完全本地的飞行前提示消毒,在将代码发送到远程API之前扫描代码以使其更好、更安全。
- 基于规则的消毒:轻松定义正则表达式或语法规则来阻止PII、AWS密钥、数据库字符串或专有逻辑。
启用防火墙并开始收集 人工智能使用的审计跟踪,启动 Web应用 GUI 并导航到 防火墙 选项卡安装证书并启动代理。
______________________________________________________________________
🧰 工具箱内部有什么(27个MCP工具)
为您的AI客户端配备这4个强大的模块,包括 27种特定的MCP工具:
| 模块 | 目的 | 关键能力 | 工具 |
|---|---|---|---|
| 💻 DevSecOps和代码分析 | 代码库掌握和安全 | 静态分析、OSV CVE扫描、Git提交摘要 | 11 |
| 🌐 网络爬行和搜索 | 代理的互联网接入 | 私人网络搜索(SearXNG)和深层网络爬行 | 2 |
| 🧠 持久代理内存 | 代理上下文持久性 | 保存/读取事实、会话检查点、更改日志生成 | 12 |
| 🔧 元工具和配置 | 配置和发现 | 工具发现、运行时配置管理 | 2 |
______________________________________________________________________
🚀 快速入门指南(最快安装方式)
选择最适合您工作流程的设置。MCP支持手动配置和基于GUI的管理设置。 *不知道该选哪一个?从V0开始。*
V0 — Python / uvx (Fastest start, no Docker needed)
1.️⃣ 通过PyPI安装
pip install agentic-store-mcp --upgrade*(或使用 uvx agentic-store-mcp 如果你有Astral的工具链)。*
2.️⃣ 运行MCP服务器
agentic-store-mcp3.️⃣ (可选)检查您的安装
agentic-store-mcp --version4.️⃣ 配置您的AI客户端\ 看 连接到您的AI客户端 部分手动链接,或使用UI!
💡 专业提示(网络搜索): 想要网络搜索吗?请查看下面的复制粘贴配置。看 Web搜索设置.
V1 — From GitHub Source (Latest Features)
1.️⃣ 直接从存储库安装
pip install git+https://github.com/agenticstore/agentic-store-mcp.git*(或使用紫外线: uvx --from git+https://github.com/agenticstore/agentic-store-mcp.git agentic-store-mcp)*
2.️⃣ 运行MCP服务器
agentic-store-mcp3.️⃣ 配置您的AI客户端\ 看 连接到您的AI客户端 部分链接它!
V2 — MCP Hub UI (Manage everything visually)
忘记手动JSON编辑!使用我们的本地web UI:
- 🛡️ 防火墙: 设置证书并监控所有截获的LLM提示和审核日志,以实现全面 提示录音.
- 🔑 连接器: 安全地输入远程API密钥(存储在操作系统密钥环中)。
- 🛠️ 工具: 切换27个工具中的哪一个暴露给AI。
- 💻 客户: 自动生成Claude、Cursor和Windsurf的配置。
- 🧠 内存: 管理持久代理状态、检查点和日志。
通过Python启动Hub:
# Ensure it is installed via pip
pip install agentic-store-mcp --upgrade
# Launch the web UI automatically bundled with the core package
agentic-store-webapp 访问地址: http://localhost:8765
______________________________________________________________________
🔌 连接到您的AI客户端
由于AgentStore MCP支持通过GUI进行手动配置和管理,如果愿意,您可以手动将配置代码段添加到相应客户端的配置文件中。 保存后记得重新启动客户端!
| 客户端 | 配置文件路径 |
|---|---|
| 克劳德台式机(Mac) | ~/Library/Application Support/Claude/claude_desktop_config.json |
| 克劳德桌面(Win) | %APPDATA%\Claude\claude_desktop_config.json |
| 光标 | ~/.cursor/mcp.json |
| 帆板运动 | ~/.codeium/windsurf/mcp_config.json |
| VS Code | 附加到您的VS代码 settings.json 在MCP扩展配置下 |
标准复制粘贴配置
基本设置:
{
"mcpServers": {
"agentic-store-mcp": {
"command": "agentic-store-mcp",
"args": []
}
}
}启用Web搜索(SearXNG)后:
{
"mcpServers": {
"agentic-store-mcp": {
"command": "agentic-store-mcp",
"args": [],
"env": {
"SEARXNG_URL": "http://localhost:8080"
}
}
}
}⬆️ Back to Top
______________________________________________________________________
🗂 工具目录——全部27个工具
💻 Code Tools & Integrations (11 tools)
代码库分析
*完美地分析、搜索和导航您的代码库。*
| 工具 | 能力 |
|---|---|
python_lint_checker | 对Python文件运行静态分析(查找错误、未使用的导入、复杂性)。无外部存款。 |
search_code | 通过正则表达式和文件类型过滤,在本地代码库中快速进行全文搜索 |
get_file | 从定义的路径读取文件,包括特定的行范围切片。 |
analyze_commits | 将代理与最近的回购历史(差异统计、作者、消息)进行上下文化。 |
GitHub集成
*(需要GitHub个人访问令牌。通过设置 GITHUB_TOKEN 或MCP集线器)。*
| 工具 | 能力 |
|---|---|
get_repo_info | 获取元数据:星、叉、主要语言、开放问题。 |
manage_issue | 在可访问的存储库中创建、评论、关闭或列出问题。 |
create_pr | 自动打开带有标题和正文定义的新内部Pull Request。 |
安全与审计
*代理驱动的DevSecOps。*
| 工具 | 能力 |
|---|---|
repo_scanner | 检测泄漏的机密(API密钥)、PII并验证 .gitignore. |
dependency_audit | 扫描 requirements.txt, package.json等与OSV CVE数据库进行比对。 |
code_scanning_alerts | 从GitHub获取活动的CodeQL/安全警报。 |
dependabot_alerts | 从GitHub获取Dependabot漏洞警报。 |
🌐 Data & Search (2 tools)
| 工具 | 能力 |
|---|---|
agentic_web_crawl | 从任何URL中提取干净的标记文本、标题和元数据。漂亮地处理重定向。 |
agentic_web_search | 通过自托管的SearXNG进行实时网络搜索。返回结构化代码段。 |
🧠 Memory & Agent Orchestration (12 tools)
*持久内存允许AI代理在会话之间切换工作并重新启动。100%本地存储。*
存储图元
| 工具 | 能力 |
|---|---|
memory_write | 将键值事实存储在本地JSON中。生存重启。 |
memory_read | 检索特定(或所有)存储的事实。 |
memory_search | 对所有存储的事实进行模糊全文搜索。 |
memory_log | 将带时间戳的条目附加到不可变的会话JSONL日志(决策跟踪)中。 |
memory_checkpoint | 保存完整的快照:状态、决策、下一步和客户端上下文。 |
memory_restore | 将命名检查点重新加载到活动代理上下文中。 |
生产效率层
| 工具 | 能力 |
|---|---|
spinup_memory | 初始化新的项目上下文(计划、里程碑、学习的存根文件)。 |
restore_session | 一次调用整体会话还原(加载最新的检查点、计划、日志和事实)。 |
update_plan | 创建或更新活动 plan.md 用于任务跟踪。 |
update_milestones | 通过正则表达式附加或修补单个里程碑进度。 |
update_learnings | 将技术发现记录到不断增长的上下文目录中。 |
update_change_log | 将语义发布说明附加到 CHANGELOG.md 自动。 |
🔧 Toolkit Meta-Tools (2 tools)
| 工具 | 能力 |
|---|---|
tool_search | 列出所有可用的工具包工具、要求和说明。 |
configure | 动态覆盖运行时配置和模块状态。 |
______________________________________________________________________
🔎 启用Web搜索
为了让您的代理访问互联网, agentic_web_search 使用私人 瑟克斯NG 例子
如果您想使用远程API或托管自己的容器,只需附加其URL即可。
将环境变量传递给AI客户端:
{
"mcpServers": {
"agentic-store-mcp": {
"command": "agentic-store-mcp",
"args": [],
"env": {
"SEARXNG_URL": "http://localhost:8080"
}
}
}
}______________________________________________________________________
🎛 覆盖配置和高级使用
覆盖配置与您的 MCP设置.MCP支持手动和GUI设置,因此如果在没有web GUI的情况下进行深度集成,您可以通过环境变量准确过滤加载的工具。
# Debug: List what would be loaded and exit
agentic-store-mcp --list*注意:LLM提示防火墙是通过UI专门配置的。防火墙仅在UI上可用,以确保顺利设置、强大的代理拦截和开箱即用的无缝提示记录。*
______________________________________________________________________
🛠️ 故障排除
使用代理后的互联网中断 在处理LLM Prompt Firewall代理时,如果服务器突然终止,由于残留的系统代理设置,您的计算机上可能会出现互联网中断。
如果您在崩溃后失去互联网连接,请在终端中运行此命令将代理还原为默认值:
networksetup -setsecurewebproxystate "Wi-Fi" off______________________________________________________________________
🤝 贡献与社区
贡献使开源社区成为一个学习、激励和创造的好地方。你所做的任何贡献都是 非常感谢.
如果你想贡献代码或改进,请分叉存储库并创建Pull Request。
⭐ 如果这个工具包为您节省了10个小时的配置时间,请给我们一颗星,帮助其他人找到它!
______________________________________________________________________
📜 许可证和支持
该项目根据 MIT许可证 --免费使用、修改和分发。看 许可证 了解详情。
______________________________________________________________________
⭐ 通过Webapp更轻松地管理一切: agentic-store-webapp
______________________________________________________________________
*建于❤️ 通过 AgenticStore.dev --面向所有人的开源AI工具。*
🏷️ 核心技术与生态系统
AgentStore是为 模型上下文协议(MCP服务器) 生态系统提供强大 LLM安全一 提示防火墙,积极主动 AI数据隐私。它支持全面 数据丢失防护(DLP) 通过 及时消毒, 提示录制,以及 AI使用的审计跟踪设计用于 自主代理 和 AI编码助理 喜欢 克劳德代码, Cursor IDE,以及 帆板运动,它利用 持久代理内存, 人工智能DevSecOps, 网络搜索 通过 瑟克斯NG,以及 本地大语言模型 能力与 Olama集成 为了可靠 AI审计.
