{"_id":"@bridgetek/bt820-mcp-server","_rev":"7-5bcbc8c5b1e8b46f6a4423c35f24b96c","name":"@bridgetek/bt820-mcp-server","dist-tags":{"latest":"1.1.4"},"versions":{"1.1.0":{"name":"@bridgetek/bt820-mcp-server","version":"1.1.0","_id":"@bridgetek/bt820-mcp-server@1.1.0","maintainers":[{"name":"paul.jiao","email":"paul.jiao@brtchip.com"},{"name":"lizzhang","email":"zhang.wei@brtchip.com"}],"bin":{"bt820-mcp-server":"dist/cli.js"},"dist":{"shasum":"46a0e03568cd36883b4edd58839285443e220b92","tarball":"https://registry.npmjs.org/@bridgetek/bt820-mcp-server/-/bt820-mcp-server-1.1.0.tgz","fileCount":7,"integrity":"sha512-dDJGgJG6oWnbAx2dgMHWnI0teUmpp6/osijpuHBNZD16B6JMQn8IZd4/xmnVF3zTgagEJBPBarrmiCbmyKNNvA==","signatures":[{"sig":"MEUCIQCQUAdA0yiZq4Hmk0ufQ3FIK0IZ3EfY10pkJEeKiXu1JwIgFrQdueE+ut+3cz7IYE0iMRr2gNv/PXUPBiCPthMal60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11826},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","gitHead":"1dfa21999c9c2526226d76a66d821b70aa9891b3","scripts":{"build":"tsc -b"},"_npmUser":{"name":"lizzhang","email":"zhang.wei@brtchip.com"},"_npmVersion":"11.12.1","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","@modelcontextprotocol/sdk":"^1.17.1","@bridgetek/bt820-eveapps-core":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.0.10"},"_npmOperationalInternal":{"tmp":"tmp/bt820-mcp-server_1.1.0_1782788661445_0.31553212220362825","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is no longer maintained. Please use @bridgetek/eveapps-bt82x-mcp-server instead."},"1.1.1":{"name":"@bridgetek/bt820-mcp-server","version":"1.1.1","_id":"@bridgetek/bt820-mcp-server@1.1.1","maintainers":[{"name":"paul.jiao","email":"paul.jiao@brtchip.com"},{"name":"lizzhang","email":"zhang.wei@brtchip.com"}],"bin":{"bt820-mcp-server":"dist/cli.js"},"dist":{"shasum":"72e742b07bb9b9975fa544e769fb2f9a793c8f08","tarball":"https://registry.npmjs.org/@bridgetek/bt820-mcp-server/-/bt820-mcp-server-1.1.1.tgz","fileCount":7,"integrity":"sha512-LaqL3B6ZxSdSQT3KCloeCa2FoUphp/oDmBe3XWlsjx2ucza0CF9XjI2epWWOQewQ6sUF9k4BcfxIMNbFQuOkPQ==","signatures":[{"sig":"MEQCIGlma/n4ISXJuIqftdVHkSCcWP6KeA02Q4dOtIURbOENAiBpBzPK6z/mGgmXSJaiCdaTgjOOQ8dA6BqBW0gmcKi2oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11837},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","gitHead":"1dfa21999c9c2526226d76a66d821b70aa9891b3","scripts":{"build":"tsc -b"},"_npmUser":{"name":"lizzhang","email":"zhang.wei@brtchip.com"},"_npmVersion":"11.12.1","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","@modelcontextprotocol/sdk":"^1.17.1","@bridgetek/bt820-eveapps-core":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.0.10"},"_npmOperationalInternal":{"tmp":"tmp/bt820-mcp-server_1.1.1_1782796515559_0.8820132332765429","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is no longer maintained. Please use @bridgetek/eveapps-bt82x-mcp-server instead."},"1.1.2":{"name":"@bridgetek/bt820-mcp-server","version":"1.1.2","_id":"@bridgetek/bt820-mcp-server@1.1.2","maintainers":[{"name":"paul.jiao","email":"paul.jiao@brtchip.com"},{"name":"lizzhang","email":"zhang.wei@brtchip.com"}],"bin":{"bt820-mcp-server":"dist/cli.js"},"dist":{"shasum":"02319c322bd6458e464c857874bbd87fec376c08","tarball":"https://registry.npmjs.org/@bridgetek/bt820-mcp-server/-/bt820-mcp-server-1.1.2.tgz","fileCount":8,"integrity":"sha512-Mm6dvPkfA0EplcnhMxcp2Gls+Q9VmPZWzgXDStmkHlj8MmK2Kh1eVW9W3DiUjVfXdiEkaeGHMzbHv2XiTVeVmw==","signatures":[{"sig":"MEQCIFqlG6YZM/Yq7cSXr0d91jCOmijnKz1FlDXy96PeyNaVAiAZLRU8JbB0I1GDEcaFAr5zMQn/FyMKo47UI2ty8I6C4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15765},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","gitHead":"a998a7470a618893f557827683063b515aa70915","scripts":{"build":"tsc -b"},"_npmUser":{"name":"lizzhang","email":"zhang.wei@brtchip.com"},"_npmVersion":"11.12.1","description":"MCP server for AI-assisted BT820 and EveApps development.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","@modelcontextprotocol/sdk":"^1.17.1","@bridgetek/bt820-eveapps-core":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.0.10"},"_npmOperationalInternal":{"tmp":"tmp/bt820-mcp-server_1.1.2_1782870228086_0.10162956688707925","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is no longer maintained. Please use @bridgetek/eveapps-bt82x-mcp-server instead."},"1.1.3":{"name":"@bridgetek/bt820-mcp-server","version":"1.1.3","_id":"@bridgetek/bt820-mcp-server@1.1.3","maintainers":[{"name":"paul.jiao","email":"paul.jiao@brtchip.com"},{"name":"lizzhang","email":"zhang.wei@brtchip.com"}],"bin":{"bt820-mcp-server":"dist/cli.js"},"dist":{"shasum":"9f8381054f3de7247e80fd567cd2187a1515df8d","tarball":"https://registry.npmjs.org/@bridgetek/bt820-mcp-server/-/bt820-mcp-server-1.1.3.tgz","fileCount":8,"integrity":"sha512-44gMDK/PDeWLZqlODLb6wKCYsYOTUaKfS6Qf4OKejgjCJdQORK0aAZHBgYn25FnMOE8Q85t143Ui+e25z47qnw==","signatures":[{"sig":"MEYCIQCQFndnwfIgQaI/j6SHAKH03GrVNTEePDMplPp50c8mEgIhAIR2pPWRy65C2/PHBjlMeAu7T8CpaUdd7ghe0UtfqM08","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15765},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","gitHead":"a998a7470a618893f557827683063b515aa70915","scripts":{"build":"tsc -b"},"_npmUser":{"name":"lizzhang","email":"zhang.wei@brtchip.com"},"_npmVersion":"11.12.1","description":"MCP server for AI-assisted BT820 and EveApps development.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","@modelcontextprotocol/sdk":"^1.17.1","@bridgetek/bt820-eveapps-core":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.0.10"},"_npmOperationalInternal":{"tmp":"tmp/bt820-mcp-server_1.1.3_1782870354043_0.6339021971679253","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is no longer maintained. Please use @bridgetek/eveapps-bt82x-mcp-server instead."},"1.1.4":{"name":"@bridgetek/bt820-mcp-server","version":"1.1.4","license":"MIT","_id":"@bridgetek/bt820-mcp-server@1.1.4","maintainers":[{"name":"paul.jiao","email":"paul.jiao@brtchip.com"},{"name":"lizzhang","email":"zhang.wei@brtchip.com"}],"bin":{"bt820-mcp-server":"dist/cli.js"},"dist":{"shasum":"253ead3b7f36a006baf0f678314d8e9d55ceb5b9","tarball":"https://registry.npmjs.org/@bridgetek/bt820-mcp-server/-/bt820-mcp-server-1.1.4.tgz","fileCount":9,"integrity":"sha512-aDecfVzd6f55f+P7+wyZGoqcQkP/KHcvmabkmqUwu6nQTSw1y3TGYWpzTXPudhYPe36c6Laj/NB0lhQjnYAplQ==","signatures":[{"sig":"MEUCIE7pJRtEs7ZWD7grkPuCQv3dkGViIB7z7eUg2rcjiJ12AiEA2zBAfQSOFyww7J+thP4fo+DQCxJFtxD7TavkNc/a44s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16851},"main":"dist/server.js","type":"module","types":"./dist/server.d.ts","gitHead":"961a05bcc241b0143e504e6483f705fc41f03019","scripts":{"build":"tsc -b"},"_npmUser":{"name":"lizzhang","email":"zhang.wei@brtchip.com"},"_npmVersion":"11.12.1","description":"MCP server for AI-assisted BT820 and EveApps development.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","@modelcontextprotocol/sdk":"^1.17.1","@bridgetek/bt820-eveapps-core":"^1.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.0.10"},"_npmOperationalInternal":{"tmp":"tmp/bt820-mcp-server_1.1.4_1785482759687_0.5324423570530239","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is no longer maintained. Please use @bridgetek/eveapps-bt82x-mcp-server instead."}},"time":{"created":"2026-06-30T03:04:21.293Z","modified":"2026-09-17T07:12:07.259Z","1.1.0":"2026-06-30T03:04:21.590Z","1.1.1":"2026-06-30T05:15:15.688Z","1.1.2":"2026-07-01T01:43:48.235Z","1.1.3":"2026-07-01T01:45:54.188Z","1.1.4":"2026-07-31T07:25:59.847Z"},"license":"MIT","description":"MCP server for AI-assisted BT820 and EveApps development.","maintainers":[{"name":"lizzhang","email":"zhang.wei@brtchip.com"},{"name":"paul.jiao","email":"paul.jiao@brtchip.com"},{"name":"tuannguyen-chungsoftvn","email":"tuan.nguyen@chungsoftvn.com"}],"readme":"# @bridgetek/bt820-mcp-server\r\n\r\nMCP server for AI-assisted BT820 and EveApps development.\r\n\r\n`@bridgetek/bt820-mcp-server` provides a local Model Context Protocol (MCP) server that enables AI coding assistants to interact with BT820/EveApps development resources.\r\n\r\nIt uses `@bridgetek/bt820-eveapps-core` as the underlying engine for:\r\n\r\n- API and command lookup\r\n- Sample discovery\r\n- Knowledge retrieval\r\n- Ranking and search\r\n- BT820/EVE development assistance workflows\r\n\r\nThe server works with a local EveApps repository checkout to provide project-aware development support.\r\n\r\n## Installation\r\n\r\nInstall from npm:\r\n\r\n```\r\nnpm install -g @bridgetek/bt820-mcp-server\r\n```\r\n\r\nVerify installation:\r\n\r\n```\r\nbt820-mcp-server --help\r\n```\r\n\r\n## Quick start\r\n\r\nStart the MCP server with your local EveApps repository:\r\n\r\n```\r\nbt820-mcp-server --eveapps /path/to/EveApps-repository\r\n```\r\n\r\nIf `--eveapps` is not provided, the current working directory will be used.\r\n\r\nThe server can then be configured as an MCP server in compatible AI development tools such as Claude Code.\r\n\r\nExample:\r\n\r\n```\r\n{\r\n  \"mcpServers\": {\r\n    \"bt820\": {\r\n      \"command\": \"bt820-mcp-server\",\r\n      \"args\": [\r\n        \"--eveapps\",\r\n        \"/path/to/EveApps-repository\"\r\n      ]\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n## Command line options\r\n\r\n|Option|Description|\r\n|------|-----------|\r\n|--eveapps <path>|Path to a local EveApps repository used for source search and development assistance|\r\n|--help, -h|Display command usage information|\r\n\r\n## Features\r\n\r\nThe MCP server provides AI-assisted workflows for BT820/EVE development, including:\r\n\r\n- Finding relevant BT820/EVE samples\r\n- Searching API commands and registers\r\n- Retrieving development guidance\r\n- Mapping requirements to existing examples\r\n- Supporting code generation and validation workflows\r\n\r\n## Relationship with bt820-eveapps-core\r\n\r\nThis package provides the MCP integration layer.\r\n\r\nThe underlying retrieval and indexing functionality is provided by:\r\n\r\n`@bridgetek/bt820-eveapps-core`\r\n\r\nArchitecture:\r\n\r\n```\r\nAI Assistant\r\n      |\r\n      v\r\nbt820-mcp-server\r\n      |\r\n      v\r\nbt820-eveapps-core\r\n      |\r\n      v\r\nEveApps repository + indexes\r\n```\r\n\r\n## Development\r\n\r\n- Source entry: `packages/bt820-mcp-server/src/server.ts` (TypeScript).\r\n- TypeScript path mapping uses the local `@bridgetek/bt820-eveapps-core` source for fast development. See `packages/bt820-mcp-server/tsconfig.json`.\r\n\r\nBuild from the monorepo root:\r\n\r\n```sh\r\n# Install dependencies:\r\nnpm install\r\n\r\n# Build all packages:\r\nnpm run build\r\n\r\n# Or build only the MCP server:\r\nnpm --prefix packages/bt820-mcp-server run build\r\n\r\n# Run the built server:\r\nnode packages/bt820-mcp-server/dist/cli.js --eveapps /path/to/EveApps-repository\r\n```\r\n\r\n## Publishing\r\n\r\nThis package is scoped to the `@bridgetek` organization and is published publicly. Typical publish flow:\r\n\r\n```bash\r\ncd packages/bt820-eveapps-core\r\nnpm publish --access public\r\n\r\ncd ../bt820-mcp-server\r\n# ensure core is published first (or available in registry)\r\nnpm publish --access public\r\n```\r\n\r\n> [!NOTE]\r\n> - `@bridgetek/bt820-eveapps-core` should be published before publishing this package.\r\n> - The package is configured as a public scoped npm package.\r\n> - If the scoped package already exists, bump `version` before publishing: `npm version patch`.\r\n> - If npm account security requires two-factor authentication, an OTP will be required during publishing.\r\n\r\n## Troubleshooting\r\n\r\n### Cannot resolve bt820-eveapps-core\r\n\r\nIf running from a local development checkout, link both packages:\r\n\r\n```bash\r\nnpm --prefix packages/bt820-eveapps-core link\r\nnpm --prefix packages/bt820-mcp-server link\r\n```\r\n\r\n### Build issues\r\n\r\nMake sure dependencies are installed from the repository root:\r\n\r\n```\r\nnpm install\r\n```\r\n\r\nThen rebuild:\r\n\r\n```\r\nnpm run build\r\n```\r\n\r\n## License\r\n\r\nSee repository `LICENSE.md`.\r\n\r\n## Maintainers\r\n\r\nBridgeTek engineering team\r\n","readmeFilename":"README.md"}