derekhuynen-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | HTTP port | 3000 |
| LOG_LEVEL | No | pino log level | info |
| CORS_ORIGINS | No | Comma-separated allowed origins | * |
| RATE_LIMIT_MAX | No | Max requests per window | 100 |
| RATE_LIMIT_WINDOW_MS | No | Rate-limit window | 60000 |
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
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_profileA | Derek Huynen's identity, title, summary, and links. |
| get_contact | How to reach Derek Huynen (email and profile links). |
| get_skills | Derek's skills grouped by category. |
| get_projects | Derek's public portfolio projects. |
| get_experience | Derek's roles and engagements, optionally filtered. |
| search_experience | Keyword search across roles and projects. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| recruiter_pitch | Generate a concise, honest pitch for why Derek fits a target role. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| summary | Derek Huynen's master professional summary. |
| resume | Derek Huynen's resume in markdown. |
TDQS
Scored across 1 tool
Only one tool exists, so there is no possibility of confusion between tools.
The single tool name follows a clear verb_noun pattern, consistent with itself.
A single tool is minimal but may be appropriate for a static profile server; however, it borders on too few for most use cases.
The server only provides a 'get' operation with no update or other profile management capabilities, leaving significant gaps for a profile service.