Duyet MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| github_activityB | Get Duyet's recent GitHub activity including commits, issues, pull requests, releases, and other public events |
| get_blog_post_contentA | Get the full content of a specific blog post by URL. Extracts article text, title, and metadata (author, publish date, tags) from blog.duyet.net or duyet.net posts. |
| web-searchA | Search the web for information using DuckDuckGo. Returns titles, URLs, and snippets of search results. Useful for finding current information, articles, documentation, and general web content. |
| web-fetchA | Fetch content from a URL. Supports HTML (extracts text), JSON, and plain text. By default, only allows trusted domains for security. Set allow_any_domain=true to fetch from any URL (use with caution). |
| send_messageB | Send a message to Duyet for collaboration, job opportunities, consulting, or general inquiries. Messages are saved with a reference ID for follow-up |
| hire_meC | Get information about hiring Duyet for various roles - full-time, contract, consulting, or part-time positions. Includes expertise, experience, and next steps |
| say_hiC | Send a friendly greeting to Duyet with an optional personal message. Get contact information and connection links |
| get_analyticsC | Generate analytics reports on contact submissions including summary statistics, purpose breakdown, daily trends, and recent activity patterns |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| about-duyet | Basic information about Duyet, a Senior Data Engineer with extensive experience in data engineering, cloud technologies, and distributed systems |
TDQS
Scored across 8 tools
Most tools have distinct purposes, such as get_analytics for reports, github_activity for GitHub events, and web-search for web queries. However, send_message and say_hi could be confused as both involve contacting Duyet, though send_message is for formal inquiries and say_hi for greetings. The overlap is minor and clarified by descriptions.
The naming is mixed with snake_case (e.g., get_analytics, github_activity) and kebab-case (web-fetch, web-search), breaking consistency. Verb patterns vary, such as 'get_' for retrieval and 'send_' for actions, but the deviation in case styles reduces predictability. It remains readable but lacks a uniform convention.
With 8 tools, the count is well-scoped for a personal server covering analytics, blog content, GitHub activity, hiring info, messaging, and web utilities. Each tool serves a clear purpose without redundancy, fitting the domain of personal and professional interaction with Duyet.
The tool set covers key areas like analytics, content retrieval, activity tracking, and communication, with no major gaps for its personal server purpose. Minor gaps might include updating or deleting messages, but core workflows (e.g., fetching, searching, contacting) are adequately supported, allowing agents to function effectively.