profile
Read-only MCP server for Mark Siazon's professional profile: projects, FAQ, proof, availability.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"profile": {
"url": "https://www.marksiazon.dev/api/mcp"
}
}
}Puntos de conexión remotos
https://www.marksiazon.dev/api/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (6)
🟢get_profile_summary
Profile summary: entity (name, aliases, canonical @id, sameAs), availability, and machine-readable pointers.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_projects(lens, tag)
List the canonical portfolio case studies (17 entries). Optional filters combine with AND and match case-insensitively; unknown values yield an empty list. Each project includes ownership (Lead owner, Contributor, Team delivery) and builtBy (solo, team). Frontend Mentor Lab is one entry archiving 21 nested practice challenges — do not count it as 21 flagship projects. Tags are Title Case display strings like "AI Workflow", "Next.js"; matching is case-insensitive so "web3" matches "Web3".
Esquema de entrada
{
"type": "object",
"properties": {
"lens": {
"type": "string",
"enum": [
"ai",
"mobile",
"web3",
"client",
"guardrails"
]
},
"tag": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_project(slug)
Full indexed detail for one project by slug, including ownership, builtBy, canonical URL, links, and proof count.
Esquema de entrada
{
"type": "object",
"properties": {
"slug": {
"type": "string"
}
},
"required": [
"slug"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢search_faq(query, limit)
Case-insensitive FAQ search. Exact question matches rank above substring hits, so "who is mark siazon" returns identity-who rather than a longer hiring question.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"limit": {
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 20
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_proof(slug)
Verification proof: claim gates, or per-project proof links when a slug is given. Unknown slugs return an error.
Esquema de entrada
{
"type": "object",
"properties": {
"slug": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_availability
Current availability, work scope, and the contact boundary (no raw email is published).
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}Comunidad
Evidencia