Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Issues in MCP implementation

Aperta
#2,692 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 2 giorni

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
48/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
c, github
Ambito
api, backend

Direzione di ricerca

Start by running uvx mcpscore --smoke --stdio codebase-memory-mcp against version 0.12.1 and review the MCP tool, prompt, and server metadata definitions. Check list_projects argument validation, invalid list cursors, unknown tool handling, parameter descriptions, titles, and server metadata; compare the results with the MCP specification and server.json. Done when the listed findings are addressed and the smoke check reports the expected protocol behavior.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug editor/integration parsing/quality priority/high
Version

codebase-memory-mcp 0.12.1

Platform

macOS (Apple Silicon)

Install channel

GitHub release archive / install.sh / install.ps1

Binary variant

standard

What happened, and what did you expect?

Hey,

Ran codebase-memory-mcp 0.12.1 through mcpscore (https://mcpscore.dev/). It's in really good shape: complete tool annotations, prompts and output schemas, a clean security scan, and helpful hints on bad arguments!

A few things still to fix:

  1. list_projects accepts wrong-typed args without complaint ({"format":123,"detail":"bogus"} succeeds). The other tools reject these.
  2. An invalid cursor on tools/list / prompts/list returns an empty page instead of -32602, so a client concludes there are no tools.
  3. Unknown tool names come back as isError results; the spec treats them as a protocol error (-32602).
  4. 103 tool parameters have no description (e.g. most of search_graph's 19). For agents, that's the highest-value fix.
  5. Small: tool titles, and serverInfo.title / websiteUrl (already in your server.json).
Reproduction

if codebase-memory-mcp is installed and on your PATH:

uvx mcpscore --smoke --stdio codebase-memory-mcp

Without installing it, through the npm package the registry lists:

uvx mcpscore --smoke --stdio npx -y codebase-memory-mcp

Logs

Diagnostics trajectory (memory / performance / leak issues)

Project scale (if relevant)

No response

Confirmations
  • I searched existing issues and this is not a duplicate.
  • My reproduction uses shareable code (a dummy snippet or a public OSS repository), not proprietary code.
Lingua principale
C
Stelle
45.8k
Fork
3.8k
Merge medio
3g 6h
PR unite (30g)
201

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di DeusData/codebase-memory-mcp

Tutte le issue di DeusData/codebase-memory-mcp

Issue simili

Altre issue su C

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.