dy-mcp-demo (dy-mcp)
Uses SQLite as the underlying database for storing all context data, supporting six typed contexts.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@dy-mcp-demo (dy-mcp)get my current projects and ideas"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
dy-mcp-demo
A public, unauthenticated demo of dy-mcp — an MCP personal-context server. Lets you poke at every tool the server exposes without needing to install or configure anything.
Live at: https://demo-mcp.dyuhaus.com
Open the URL in a browser to see the Editorial-style web companion.
Or point any MCP-aware client (Claude Desktop, Claude Code, etc.) at
https://demo-mcp.dyuhaus.com/mcp— no auth header required.
The data is invented (a fictional writer-developer named "Alex Quinn") and the whole database resets every hour, so feel free to create, edit, or delete anything. You won't break it.
For the real, password-protected server this is cloned from, see dyuhaus/dy-mcp.
What's the same as dy-mcp?
Everything to do with the MCP protocol and the data model:
Six typed contexts:
project,idea,preference,writing_style,skill,general.All 12 tools:
get_personal_context,list_contexts,get_context,add_context,update_context,delete_context,search_contexts,import_project,import_project_section,list_project_files,get_project_file,delete_project_file.All 7 resources under
context://.Same SQLite schema, same storage code, same importer, same HTTP routes.
What's different?
No auth.
/auth/*,/oauth/*,/.well-known/*, session cookies, password bootstrap — all removed./mcpis open. The web UI boots straight into the dashboard.Hourly reset. A scheduled task wipes the DB and reseeds it with the fictional persona (see
scripts/seed.ts).Default port is 7879 so it can run alongside the main dy-mcp on the same machine.
Web sidebar shows "PUBLIC DEMO" and a "resets hourly" note.
Try it from an MCP client
Claude Code
claude mcp add --transport http dy-mcp-demo https://demo-mcp.dyuhaus.com/mcpClaude Desktop / any config-file client
{
"mcpServers": {
"dy-mcp-demo": {
"transport": "http",
"url": "https://demo-mcp.dyuhaus.com/mcp"
}
}
}curl
# list all tools
curl -sS -X POST https://demo-mcp.dyuhaus.com/mcp \
-H "content-type: application/json" \
-H "accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
# call a tool
curl -sS -X POST https://demo-mcp.dyuhaus.com/mcp \
-H "content-type: application/json" \
-H "accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_personal_context","arguments":{}}}'Run the demo locally
npm install
npm run build
npm run seed # wipe + reseed the demo DB
npm run web:build
npm run start:api # http://localhost:7879The web UI is served at the same port as the API.
Dev loop:
npm run dev:api # backend with tsx watch
npm run web:dev # vite dev server on :5173HTTP endpoints
Method | Path | Body / query |
GET |
| returns |
GET |
|
|
POST |
|
|
GET |
| — |
PATCH |
| any subset of the add body |
DELETE |
| — |
GET |
|
|
GET |
|
|
GET |
| full payload snapshot |
GET |
| catalog of tools + resources (drives the /Tools page) |
GET |
|
|
GET |
| — |
DELETE |
| — |
POST |
|
|
POST |
|
|
POST |
| MCP over Streamable HTTP (stateless, single round-trip) |
Hosting
The included scripts/install-demo-task.ps1 registers two Windows scheduled
tasks:
dy-mcp-demo-api— runs the built server on :7879 at boot.dy-mcp-demo-reset— runsscripts/seed.tsevery hour viatsx.
Point a Cloudflare tunnel at http://localhost:7879 under the hostname of
your choice. See CLAUDE.md for the exact commands.
Environment variables
Variable | Default |
|
|
|
|
|
|
|
|
|
|
| (same origin) |
License
MIT.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dyuhaus/dy-mcp-demo'
If you have feedback or need assistance with the MCP directory API, please join our Discord server