Skip to main content
Glama
dyuhaus

dy-mcp-demo (dy-mcp)

by dyuhaus

dy-mcp-demo

dy-mcp의 공개 비인증 데모입니다. — MCP 개인 컨텍스트 서버입니다. 설치나 설정 없이 서버가 제공하는 모든 도구를 자유롭게 사용해 볼 수 있습니다.

라이브 주소: https://demo-mcp.dyuhaus.com

  • 브라우저에서 URL을 열어 에디토리얼 스타일의 웹 컴패니언을 확인하세요.

  • 또는 MCP 지원 클라이언트(Claude Desktop, Claude Code 등)에서 https://demo-mcp.dyuhaus.com/mcp를 가리키도록 설정하세요. — 인증 헤더는 필요하지 않습니다.

데이터는 가상의 인물(작가이자 개발자인 "Alex Quinn")을 기반으로 하며, 전체 데이터베이스는 매시간 초기화되므로 자유롭게 생성, 수정, 삭제해 보세요. 무엇을 하든 고장 나지 않습니다.

이 데모의 기반이 된 실제 비밀번호 보호 서버는 dyuhaus/dy-mcp를 참조하세요.

dy-mcp와 동일한 점

MCP 프로토콜 및 데이터 모델과 관련된 모든 것:

  • 6개의 유형화된 컨텍스트: project, idea, preference, writing_style, skill, general.

  • 12개의 모든 도구: 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.

  • context:// 하위의 7개 리소스 전체.

  • 동일한 SQLite 스키마, 동일한 저장 코드, 동일한 임포터, 동일한 HTTP 경로.

Related MCP server: MCP Personal Tools Server

다른 점

  • 인증 없음. /auth/*, /oauth/*, /.well-known/*, 세션 쿠키, 비밀번호 부트스트랩 — 모두 제거되었습니다. /mcp는 열려 있습니다. 웹 UI는 대시보드로 바로 접속됩니다.

  • 매시간 초기화. 예약된 작업이 DB를 삭제하고 가상의 페르소나로 다시 채웁니다( scripts/seed.ts 참조).

  • 기본 포트는 7879이며, 같은 머신에서 메인 dy-mcp와 함께 실행할 수 있습니다.

  • 웹 사이드바에 "PUBLIC DEMO" 및 "매시간 초기화" 알림이 표시됩니다.

MCP 클라이언트에서 사용해 보기

Claude Code

claude mcp add --transport http dy-mcp-demo https://demo-mcp.dyuhaus.com/mcp

Claude Desktop / 설정 파일 기반 클라이언트

{
  "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":{}}}'

로컬에서 데모 실행하기

npm install
npm run build
npm run seed       # wipe + reseed the demo DB
npm run web:build
npm run start:api  # http://localhost:7879

웹 UI는 API와 동일한 포트에서 제공됩니다.

개발 루프:

npm run dev:api    # backend with tsx watch
npm run web:dev    # vite dev server on :5173

HTTP 엔드포인트

메서드

경로

본문 / 쿼리

GET

/health

{ ok, demo: true, resets_every_minutes, counts } 반환

GET

/contexts

?type=&tag=&parent_id=&limit=&offset=

POST

/contexts

{ type, title, content?, tags?, metadata?, parent_id? }

GET

/contexts/:id

PATCH

/contexts/:id

추가 본문의 임의 하위 집합

DELETE

/contexts/:id

GET

/search

?q=&type=&limit=

GET

/activity

?limit= — 메모리 내 링 버퍼, 500개 항목, 최신순

GET

/export

전체 페이로드 스냅샷

GET

/tools

도구 + 리소스 카탈로그 (/Tools 페이지 구동)

GET

/contexts/:id/files

?section=

GET

/files/:id

DELETE

/files/:id

POST

/import/project

{ path, name?, description?, tags?, include_content?, … }

POST

/import/section

{ path, section_name, parent_project_id?, … }

POST

/mcp

Streamable HTTP를 통한 MCP (상태 비저장, 단일 왕복)

호스팅

포함된 scripts/install-demo-task.ps1은 두 개의 Windows 예약 작업을 등록합니다:

  1. dy-mcp-demo-api — 부팅 시 :7879에서 빌드된 서버를 실행합니다.

  2. dy-mcp-demo-resettsx를 통해 매시간 scripts/seed.ts를 실행합니다.

원하는 호스트 이름으로 http://localhost:7879에 Cloudflare 터널을 연결하세요. 정확한 명령어는 CLAUDE.md를 참조하세요.

환경 변수

변수

기본값

DY_MCP_DB_PATH

~/.dy-mcp-demo/context.db

DY_MCP_API_PORT

7879

DY_MCP_API_ORIGIN

*

DY_MCP_DEMO_RESET_MIN

60 (정보용)

DY_MCP_WEB_DIST

<repo>/web/dist

VITE_API_BASE_URL

(동일 오리진)

라이선스

MIT.

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    -
    quality
    D
    maintenance
    A demonstration server showing MCP implementation in Python with resource handling, tool operations, and reusable prompts for a simple user/post system with local database.
  • A
    license
    -
    quality
    D
    maintenance
    A demonstration Model Context Protocol server that includes a web-based interface for managing persistent configurations. It provides foundational tools for greeting, echoing input, and retrieving or updating server settings through MCP.
    15
    MIT

View all related MCP servers

Related MCP Connectors

  • The personal context layer for AI: your profile and files, read by any MCP client over OAuth.

  • One shared context your team's AI tools read & write over MCP. No re-explaining. Free.

  • Pocket Agent (aipocketagent.com) MCP server — read tools for personas, apps, and product info.

View all MCP Connectors

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