Add a tool to return not only the scores themselves but also the reason for any deductions

Offen
#186 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
45/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Ruhig
Tech-Stack
typescript
Bereich
api, tooling

Rechercherichtung

Beginne damit, die vorhandenen MCP-Tools zu lokalisieren, die Paketscores abrufen, sowie die Integration der Socket.dev API. Ermittle, ob Abzugsgründe über die Integration verfügbar sind, und definiere anschließend die Tool-Antwort so, dass sie sowohl Scores als auch Gründe zurückgibt; fertig ist die Aufgabe, wenn ein AI-Agent diese Gründe abrufen kann, ohne auf die Website zuzugreifen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

The socket.dev website displays scores along with reasons for deductions (e.g., known malware, eval function usage), but this MCP server only provides scores for the given packages.

When an AI agent attempts to access the socket.dev site to verify deduction reasons, it receives a 403 error. This leaves the AI agent with no means whatsoever to check deduction reasons.

Vorherrschende Sprache
TypeScript
Sterne
138
Forks
46
Ø Merge
12 T. 16 Std.
Gemergte PRs (30 T.)
5

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus SocketDev/socket-mcp

Alle Issues in SocketDev/socket-mcp

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.