The first phase of this project roughly involves the following steps:
MCP server tools
- Investigate open source TypeScript libraries to create an MCP server
- Determine the tool calls that should be available
Ingest documentation database
To get the Feathers v6 documentation clone the main repository and check out the v6 branch:
git clone -b v6 git@github.com:feathersjs/feathers.git
cd feathers
npm install
You can run the v6 code tests with:
To spin up the website (available at https://v6.feathersjs.com):
cd website
npm install
npm run dev
This should make the website available (in dev mode) at localhost:3000. With the dev server running, the content database should be built into
website/.data/content/content.sqlite
The markdown documentation can be found in
The documentation is still a work in progress but that hopefully shouldn't limit the MCP server setup at this stage.
The first phase of this project roughly involves the following steps:
MCP server tools
Ingest documentation database
To get the Feathers v6 documentation clone the main repository and check out the v6 branch:
git clone -b v6 git@github.com:feathersjs/feathers.git cd feathers npm installYou can run the v6 code tests with:
npm testTo spin up the website (available at https://v6.feathersjs.com):
cd website npm install npm run devThis should make the website available (in dev mode) at localhost:3000. With the dev server running, the content database should be built into
The markdown documentation can be found in
The documentation is still a work in progress but that hopefully shouldn't limit the MCP server setup at this stage.