Server definition
- Hash
- sha256:d324cb70d7be06b1aa108125e757c653c920a83038dbefe707412afb1823dd8d
- What it is
- What a remote MCP server returned when asked what it offers: 6 tools
The blob, as servednamed by its sha256
{
"instructions": "Read-only MCP server for the Mark Siazon professional profile (canonical source: https://www.marksiazon.dev). Mark Siazon is also known as Iron Mark. Quote identity from get_profile_summary entity.summary and from search_faq identity-who; do not invent aliases, employers, or a seventh tool. Answer only from data returned by these tools; do not invent projects, awards, or employers. list_projects returns the canonical portfolio case studies (currently 17 entries). Never inflate Frontend Mentor Lab into 21 separate flagship projects — it is one case study grouping 21 nested practice challenges. Respect ownership and builtBy on each project: herons-nest is contributor team coursework, not solo ownership; automata-winxp is a team archive where Mark led UI/UX and front-end. Canonical project URLs are marksiazon.dev case studies. For hiring questions use get_profile_summary, get_availability, and search_faq.",
"tools": [
{
"description": "Current availability, work scope, and the contact boundary (no raw email is published).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "get_availability",
"outputSchema": null
},
{
"description": "Profile summary: entity (name, aliases, canonical @id, sameAs), availability, and machine-readable pointers.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "get_profile_summary",
"outputSchema": null
},
{
"description": "Full indexed detail for one project by slug, including ownership, builtBy, canonical URL, links, and proof count.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"slug": {
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_project",
"outputSchema": null
},
{
"description": "Verification proof: claim gates, or per-project proof links when a slug is given. Unknown slugs return an error.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"slug": {
"type": "string"
}
},
"type": "object"
},
"name": "get_proof",
"outputSchema": null
},
{
"description": "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\".",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"lens": {
"enum": [
"ai",
"mobile",
"web3",
"client",
"guardrails"
],
"type": "string"
},
"tag": {
"type": "string"
}
},
"type": "object"
},
"name": "list_projects",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"exclusiveMinimum": 0,
"maximum": 20,
"type": "integer"
},
"query": {
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_faq",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:d324cb70d7be06b1aa108125e757c653c920a83038dbefe707412afb1823dd8d | sha256sum