Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
LibreChat-AI
/
admin-panel
Public
Notifications
You must be signed in to change notification settings
Fork
65
Star
139
Code
Issues
28
Pull requests
32
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
🛡️ feat: Lock YAML-Defined MCP Servers In Admin Panel
- #63
#63
Closed
dustinhealy
wants to merge 28 commits into
main
LibreChat-AI/admin-panel:main
from
fix/mcp-per-entry-save
LibreChat-AI/admin-panel:fix/mcp-per-entry-save
Copy head branch name to clipboard
Conversation
Commits
28
(28)
Checks
Files changed
Closed
🛡️ feat: Lock YAML-Defined MCP Servers In Admin Panel
#63
dustinhealy
wants to merge 28 commits into
main
LibreChat-AI/admin-panel:main
from
fix/mcp-per-entry-save
LibreChat-AI/admin-panel:fix/mcp-per-entry-save
Copy head branch name to clipboard
Commits
Commits on May 23, 2026
🛡️ feat: Lock YAML-Defined MCP Servers In Admin Panel
Show description for 2a1ba73
dustinhealy
committed
2a1ba73
View commit details
Copy full SHA for 2a1ba73
Browse repository at this point
🍞 fix: Surface MCP Disallowed-Name Errors As Save-Style Toasts
Show description for 90e90e8
dustinhealy
committed
90e90e8
View commit details
Copy full SHA for 90e90e8
Browse repository at this point
🧹 chore: Trim Narrating Comments From MCP Renderer And Helpers
Show description for b3a1cf4
dustinhealy
committed
b3a1cf4
View commit details
Copy full SHA for b3a1cf4
Browse repository at this point
Commits on May 29, 2026
🩺 fix: Preserve Union Traversal And Legacy Dotted MCP Keys
Show description for a083be3
dustinhealy
committed
a083be3
View commit details
Copy full SHA for a083be3
Browse repository at this point
🔒 fix: Render Legacy Dotted MCP Entries Read-Only
Show description for 2f29f22
dustinhealy
committed
2f29f22
View commit details
Copy full SHA for 2f29f22
Browse repository at this point
🧮 fix: Preserve MCP Entry Position And Empty-Container Deletes
Show description for f0f6712
dustinhealy
committed
f0f6712
View commit details
Copy full SHA for f0f6712
Browse repository at this point
🩹 fix: Clear Ancestor Container Deletes On Baseline-Match Prune
Show description for edfdaaf
dustinhealy
committed
edfdaaf
View commit details
Copy full SHA for edfdaaf
Browse repository at this point
🪪 fix: Detect Legacy baseOnly Backend Before Locking MCP Identity
Show description for 01626eb
dustinhealy
committed
01626eb
View commit details
Copy full SHA for 01626eb
Browse repository at this point
🧹 fix: Sweep Descendant Edits On Parent-Level Writes
Show description for 51a2001
dustinhealy
committed
51a2001
View commit details
Copy full SHA for 51a2001
Browse repository at this point
⚡ perf: Stabilize Validation And Localize Refs To Preserve MCP Row Memo
Show description for dfdde5d
dustinhealy
committed
dfdde5d
View commit details
Copy full SHA for dfdde5d
Browse repository at this point
✅ fix: Validate Transport-Required Fields At MCP Create Time
Show description for 22e211e
dustinhealy
committed
22e211e
View commit details
Copy full SHA for 22e211e
Browse repository at this point
🔐 fix: Disable MCP Rename/Delete In Scope Mode
Show description for 7f26300
dustinhealy
committed
7f26300
View commit details
Copy full SHA for 7f26300
Browse repository at this point
Commits on Jun 1, 2026
🚧 fix: Block Save On Transport Changes That Drop Required Fields
Show description for 0fa52b2
dustinhealy
committed
0fa52b2
View commit details
Copy full SHA for 0fa52b2
Browse repository at this point
🧹 fix: Validate Scoped MCP Edits Against Scope-Resolved Baseline
Show description for cf317a6
dustinhealy
committed
cf317a6
View commit details
Copy full SHA for cf317a6
Browse repository at this point
🪜 fix: Treat Scope-Mode Field Resets As Inheriting Base Value
Show description for 62119ad
dustinhealy
committed
62119ad
View commit details
Copy full SHA for 62119ad
Browse repository at this point
🧹 fix: Remove Duplicate isEditingScope From handleConfirmSave Dep Array
Show description for 4ee8eed
dustinhealy
committed
4ee8eed
View commit details
Copy full SHA for 4ee8eed
Browse repository at this point
🧼 chore: Tighten MCP Renderer Internals From Cursor Review
Show description for d022906
dustinhealy
committed
d022906
View commit details
Copy full SHA for d022906
Browse repository at this point
🛟 fix: Preserve Entry-Level Delete Through Recreate For MCP And Other Containers
Show description for 403492b
dustinhealy
committed
403492b
View commit details
Copy full SHA for 403492b
Browse repository at this point
🪞 fix: Order-Aware Overlay Resolution For MCP Entry Recreate
Show description for 1b1de47
dustinhealy
committed
1b1de47
View commit details
Copy full SHA for 1b1de47
Browse repository at this point
🪦 feat: Write Scope-Mode MCP Deletes As Tombstone Null Values
Show description for 62e615e
dustinhealy
committed
62e615e
View commit details
Copy full SHA for 62e615e
Browse repository at this point
↩️ revert: Drop Scope-Mode Tombstone Writes Pending Backend Tombstone Support
Show description for 4d9167f
dustinhealy
committed
4d9167f
View commit details
Copy full SHA for 4d9167f
Browse repository at this point
🩺 fix: Plug MCP Validation Gaps And Drop Dead Scope Plumbing
Show description for 7b73faa
dustinhealy
committed
7b73faa
View commit details
Copy full SHA for 7b73faa
Browse repository at this point
⚡ perf: Stabilize MCP Row Memo And Base Record Reference
Show description for d0e3c57
dustinhealy
committed
d0e3c57
View commit details
Copy full SHA for d0e3c57
Browse repository at this point
🩹 fix: Trust baseOnly Response Instead Of Byte-Comparing Against Merged Config
Show description for 97e2d22
dustinhealy
committed
97e2d22
View commit details
Copy full SHA for 97e2d22
Browse repository at this point
🩹 fix: Accept Empty Array For Required MCP Array Fields
Show description for f22f2e7
dustinhealy
committed
f22f2e7
View commit details
Copy full SHA for f22f2e7
Browse repository at this point
🩹 fix: Preserve Empty Arrays In handleCreate Per-Leaf Writes
Show description for 275a6c5
dustinhealy
committed
275a6c5
View commit details
Copy full SHA for 275a6c5
Browse repository at this point
🩹 fix: Feed YAML Fallback Into MCP Cross-Field Check For Base-Mode Resets
Show description for 9c5c9ec
dustinhealy
committed
9c5c9ec
View commit details
Copy full SHA for 9c5c9ec
Browse repository at this point
⚡ perf: Walk Ancestors Directly In hasPendingAncestorDelete
Show description for 99c6fa6
dustinhealy
committed
99c6fa6
View commit details
Copy full SHA for 99c6fa6
Browse repository at this point
You can’t perform that action at this time.