https://github.com/rgdevme/mcp
https://github.com/rgdevme/mcp
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/rgdevme/mcp
- Owner: rgdevme
- Created: 2025-12-13T11:21:29.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-12-23T13:50:09.000Z (6 months ago)
- Last Synced: 2025-12-24T01:10:40.237Z (6 months ago)
- Language: TypeScript
- Size: 146 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# MCP Playground
This repository is a playground I use to practice and understand the MCP protocol.
Currently it contains:
- An MCP server that exposes 2 tools and consumes a weather API (http://api.weather.gov)
- An MCP client that exposes an stdio process to prompt the weather api
## Getting started
```
npm i
# run server
npm run build -w @mcp/server
# run stdio client example
echo "API_KEY=" >> packages/client/.env
npm run build -w @mcp/client
npm run run -w @mcp/client
# run stdio host example
echo -e "API_KEY_OPENAI=\API_KEY_GEMINI=" >> packages/host/.env
npm run build -w @mcp/host
npm run run -w @mcp/host
```