Servidor MCP

profile

dev.marksiazon/profile
Conocimiento y documentación Público y accesible MCP 2025-11-25

Qué hace este MCP

Provides searchable professional profile, portfolio project, availability, FAQ, and verification information for Mark Siazon.

get_availability
Current availability, work scope, and the contact boundary (no raw email is published).
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
get_profile_summary
Profile summary: entity (name, aliases, canonical @id, sameAs), availability, and machine-readable pointers.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
get_project
Full indexed detail for one project by slug, including ownership, builtBy, canonical URL, links, and proof count.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['slug'], 'properties': {'slug': {'type': 'string'}}}
get_proof
Verification proof: claim gates, or per-project proof links when a slug is given. Unknown slugs return an error.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'slug': {'type': 'string'}}}
list_projects
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', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'tag': {'type': 'string'}, 'lens': {'enum': ['ai', 'mobile', 'web3', 'client', 'guardrails'], 'type': 'string'}}}
search_faq
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', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 20, 'exclusiveMinimum': 0}, 'query': {'type': 'string'}}}
Modificado
get_project
19 de September de 2026 a las 02:40
Modificado
list_projects
19 de September de 2026 a las 02:40
Añadido
get_availability
17 de September de 2026 a las 12:39
Añadido
get_proof
17 de September de 2026 a las 12:39
Añadido
search_faq
17 de September de 2026 a las 12:39
Añadido
get_project
17 de September de 2026 a las 12:39
Añadido
list_projects
17 de September de 2026 a las 12:39
Añadido
get_profile_summary
17 de September de 2026 a las 12:39