Feature: MCP allowlist.
I maintainer di solito rispondono entro 1 giorno
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 38/100
Direzione di ricerca
Start by locating the existing model allowlist implementation and tracing how per-key permissions are applied to requests. Then inspect the MCP server and tool filtering entry points to determine where per-key scope could be enforced; the issue does not name specific files or tests. Done means MCP servers or tools are filtered according to the key’s allowlist, with the intended scope behavior covered by tests.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Is your feature request related to a problem? Please describe.
Kinda. I use centralised gateway for everything. There is general agent, coding agent, "minimal" set for testing interesting projects, and so on. However i have like 15 MCP tools in my current gateway (different project), and i assign them per-key as well since not every client needs every tool and enabling them all significantly bloats context.
Describe the solution you'd like
Basically same as model allowlist - per-key mcp allowlist. Enable MCP servers you need for specific task, list gets filtered, key gets served only limited scope. Maybe even per-tool list? For example you have exa mcp. They have web_fetch_exa and web_search_exa tools. You can gate it behind exa/web_search_exa if you want to scope it or grant exa/* access.
- Lingua principale
- Go
- Stelle
- 1.2k
- Fork
- 111
- Merge medio
- 1g 6h
- PR unite (30g)
- 108
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di ENTERPILOT/GoModel
-
Kimicode Provider should use the "overseas" base URL, and we should document the "China" endpoint.Forse già presa @ShryukGrandhi l’ha presa 1 giorno fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
ENTERPILOT/GoModel#1231 ·
I maintainer di solito rispondono entro 1 giorno
-
Add Together AI as a first-class providerForse già presa @SantiagoDePolonia l’ha presa oggi. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
ENTERPILOT/GoModel#1252 ·
I maintainer di solito rispondono entro 1 giorno
-
Feature: workload identity federation for provider credentialsForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 45/100
ENTERPILOT/GoModel#1250 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 28/100
ENTERPILOT/GoModel#1249 ·
I maintainer di solito rispondono entro 1 giorno
-
Merge usage analytics from multiple GoModel instances with separate databasesForse già presa @SantiagoDePolonia l’ha presa oggi. Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
ENTERPILOT/GoModel#1247 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di ENTERPILOT/GoModel
Issue simili
-
Project submission:Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
slavakurilyak/awesome-ai-agents#845 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
-
[BUG] deploy.restart_policy without condition drops the restart policyForse già presa @akshat-lakhera l’ha presa 1 giorno fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
docker/compose#14383 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno