mcp-server Sub-Project
- Entity ID:
ent-20260420-b01a00000006 - Type:
directory - Scope:
shared - Status:
active - Aliases: mcp-server/, Claude Code MCP source-exploration server, mcp-server TS project
Description
Self-contained TypeScript sub-project at mcp-server/ that provides an MCP (Model Context Protocol) server for exploring the Claude Code source itself. Built with plain tsc (npm run build) into mcp-server/dist/; uses stdio transport. Main files: src/server.ts (tools/resources/prompts), src/index.ts (stdio entrypoint). Known leak state: fails tsc with duplicate function impls, missing imports, and MCP SDK type mismatches, requiring manual fixes. Originally pushed with a leaked GitHub OAuth token in .mcpregistry_github_token requiring history rewrite.
Key claims
- mcp-server ships as a separate TypeScript sub-project built with tsc
- The leak shipped without bun.lockb so dependencies must be re-resolved
Relations
- mcp-server Sub-Project --[provides]--> MCP Integration
- Leaked GitHub Token Scrubbing Procedure --[applies_to]--> mcp-server Sub-Project