servers/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
cliffhall 5de886ca63 [WIP] Refactor everything server to be more modular and use recommended APIs
In src/everything:

* Refactor / move streamableHttp.ts, sse.ts, and stdio.ts to transports/

* Move everything.ts to server/ for reference

* Add server/index.js
  - exports the createServer function
  - import registerTools from tools/index.js
  - in createServer()
    - read instructions.md and include in ServerOptions for McpServer constructor
    - construct McpServer instead of Server
    - call registerTools, passing server

* Add tools/echo.ts
  - define EchoSchema
  - define tool config
  - export addToolEcho function
  - in addToolEcho()
    - register handler for Echo tool

* Add tools/index.ts
  - import addToolEcho
  - export registerTools function
  - in registerTools()
    - call addToolEcho
2025-12-03 17:36:47 -05:00
..
everything [WIP] Refactor everything server to be more modular and use recommended APIs 2025-12-03 17:36:47 -05:00
fetch Add mcpName and repository fields for MCP registry (#3068) 2025-11-26 14:29:36 +00:00
filesystem chore(deps): bump @modelcontextprotocol/sdk 2025-12-02 17:40:23 +00:00
git Add mcpName and repository fields for MCP registry (#3068) 2025-11-26 14:29:36 +00:00
memory chore(deps): bump @modelcontextprotocol/sdk 2025-12-02 17:40:23 +00:00
sequentialthinking chore(deps): bump @modelcontextprotocol/sdk 2025-12-02 17:40:23 +00:00
time Add mcpName and repository fields for MCP registry (#3068) 2025-11-26 14:29:36 +00:00