duyet
Remote MCP for duyet.net
claude mcp add --transport stdio duyet-duyet-mcp-server npx mcp-remote https://mcp.duyet.net/sse
How to use
This MCP server exposes information about Duyet through a set of resources and tools. The Resources provide read-only data via URI-based endpoints (for example, duyet://about or duyet://blog/posts/{limit}), while the Tools offer interactive capabilities such as retrieving CVs, blog content, GitHub activity, and direct contact actions. You can test and connect to the server from Claude or other clients that support the MCP protocol, and you can also connect Claude Desktop to your remote server using the mcp-remote proxy. Use the provided endpoints and tools to access up-to-date information about Duyet’s work, projects, and content without manual browsing.
To integrate with your assistant, add the MCP server configuration (as shown) to your agent’s MCP settings. Tools like get_cv, get_about_duyet, get_blog_posts, get_blog_post_content, and get_github_activity can be invoked to fetch structured data or content, while send_message, hire_me, say_hi provide interactive contact and collaboration options. Resources are automatically discovered by Claude Chat, and tools require user input where applicable (e.g., selecting a post or composing a message).
How to install
Prerequisites:
- Node.js and npm installed on your machine
- Git (optional, for cloning the repository)
Install and run the MCP server locally:
# Option 1: Clone the repository and install
git clone https://github.com/duyet/duyet-mcp-server.git
cd duyet-mcp-server
npm install
# Run an ephemeral MCP remote setup (as per README usage)
npx mcp-remote https://mcp.duyet.net/sse
If you prefer deploying via Cloudflare Workers, follow the deployment steps provided in the README:
# Deploy to Cloudflare Workers (example steps from README)
git clone https://github.com/duyet/duyet-mcp-server
cd duyet-mcp-server
npm install
npm run deploy
To configure your assistant with this MCP server, ensure your agent’s MCP configuration includes the server name and endpoint, for example using the provided mcp-remote command. You can also connect Claude Desktop using the mcp-remote proxy configuration described in the README.
Additional notes
Notes and tips:
- The MCP server exposes both Resources and Tools. Resources like duyet://about and duyet://blog/posts/{limit} are discoverable by Claude Chat for natural conversation flow.
- Tools include get_cv, get_about_duyet, get_blog_posts, get_blog_post_content, get_github_activity, send_message, hire_me, say_hi, and contact_analytics.
- When deploying to Cloudflare Workers, you’ll get a URL like duyet-mcp-server.<your-account>.workers.dev/sse which you can configure in your assistant.
- If you’re using Claude Code, you can add the mcp-remote proxy configuration to connect to your deployed server. Ensure you replace the URL with your actual deployed endpoint.
- The npm_package field indicates the Node.js package name to reference when wiring up in tooling that references npm packages.
Related MCP Servers
furi
CLI & API for MCP management
globalping
Remote MCP server that gives LLMs access to run network commands
CodeRAG
Advanced graph-based code analysis for AI-assisted software development
mcp-install-instructions-generator
Generate MCP Server Installation Instructions for Cursor, Visual Studio Code, Claude Code, Claude Desktop, Windsurf, ChatGPT, Gemini CLI and more
youtube-transcript
Zero-setup YouTube transcript extraction for Claude. Works on mobile, desktop, and web - no local installation required.
withings
MCP server for Withings health data integration