ts-mcp-agents
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
ts-mcp-agents
This repo demonstrates how to put a tool on an MCP server and call it from a client. The example we will use is The Landing, a small coworking floor with a handful of bookable rooms. In our case we need the desk note for a room, without baking that lookup into the chat model.
This is the TypeScript MCP SDK copy of the Python FastMCP repo. FastMCP is Python. We hang the same Landing tools on @modelcontextprotocol/sdk.
Setup
npm install
copy .env.example .envPut your OpenAI API key in .env.
Related MCP server: notes-box
Hang one room lookup on a server
npx tsx src/hello-mcp.tsPut the notes on the server as a search, a file, and a prompt
npx tsx src/mcp-rag-server.tsCall the search over STDIO
npx tsx src/stdio-client.tsCall the search over HTTP
npx tsx src/http-client.tsTalk to the rooms server and the desk server
npx tsx src/multi-server.tsKeep the notes inside the client's root, then ask the client to draft a sign
npx tsx src/sampling-roots.tsAsk before we write a booking
npx tsx src/elicitation.tsRun the same search on STDIO, then on HTTP
npx tsx src/stdio-client.ts
npx tsx src/http-client.tsSame tool, same question. Only the pipe changes. You should see Room C, then the Quiet Room note that points at Room C or the Board. The notes themselves should not change.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Notes, files, GitHub, and Drive through one MCP connection.
Notes, files, GitHub, and Drive through one MCP connection.
Notes, files, GitHub, and Drive through one MCP connection.
Search, read, write, and organize your Scratchpad notes from any MCP client.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables creating, reading, updating, and deleting sticky notes with persistent text file storage through the MCP protocol.4MIT
- AlicenseNot gradedqualityCmaintenanceEnables adding, getting, and listing notes through MCP, with state persisted to a JSON file in the home directory.MIT
- FlicenseNot gradedqualityBmaintenanceEnables managing local Markdown notes by creating, viewing, listing, and searching notes and their contents through MCP tools.-
- AlicenseAqualityCmaintenanceEnables managing local Markdown notes and tasks through MCP tools to create, list, read, mark as done, and delete them.5MIT