An AST-based Model Context Protocol (MCP) server that provides token-efficient codebase skeletons to LLM agents (like Cursor, Claude Desktop, and Antigravity).
Instead of sending full raw source code files to the LLM, this server exposes structural "skeletons" (imports, exports, signatures, and JSDoc comments) of files and directories. This reduces token context sizes by 80% to 95% during codebase exploration and navigation.
Server Config
{
"mcpServers": {
"penqwin": {
"command": "npx",
"args": [
"-y",
"@penqwin/mcp"
],
"env": {
"PENQWIN_API_KEY": "YOUR PENQWIN API KEY",
"PENQWIN_ORG_ID": "YOUR PENQWIN ORG ID",
"PENQWIN_REPO": "YOUR GITHUB REPO URL",
"PENQWIN_API_URL": "https://app.penqwin.com"
}
}
}
}