Server definition
- Hash
- sha256:9e5f0f85aa521fbcff4e09c44703cb93888938e4905ccae5aabdb01064629bbf
- What it is
- What a remote MCP server returned when asked what it offers: 9 tools
The blob, as servednamed by its sha256
{
"instructions": "Read-only profile server for Frank Poncelet. Call tools/list for profile and blog queries, resources/list for the persona skill and full profile, and prompts/list for Frank's command modes (architect, security, DYOR, vibe). Related discovery documents (same site): llms.txt (https://frankponcelet.com/llms.txt), llms-full.txt (https://frankponcelet.com/llms-full.txt), the persona skill.md (https://frankponcelet.com/skill.md), and the A2A agent card (https://frankponcelet.com/.well-known/agent-card.json).",
"tools": [
{
"description": "Career timeline chapters (Air Force → education → ING → Web3). Optionally filter by era or chapter title.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"era": {
"description": "Case-insensitive substring matched against a chapter's era or title (e.g. 'ING', 'Blockchain', 'Chapter II').",
"type": "string"
}
},
"type": "object"
},
"name": "get_career",
"outputSchema": null
},
{
"description": "Frank's active direction / roadmap — what he is building toward right now.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "get_current_focus",
"outputSchema": null
},
{
"description": "How to work with Frank: services offered, what he does not do, and contact paths.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "get_engagement",
"outputSchema": null
},
{
"description": "Domains Frank works in, plus the areas his projects cover.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "get_expertise",
"outputSchema": null
},
{
"description": "Frank's full Agent Skill (skill.md) inline. Adopt it to produce output 'as Frank' — it defines his engineering philosophy, decision matrix, voice, and command modes.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "get_persona",
"outputSchema": null
},
{
"description": "Frank Poncelet's identity: name, role, location, official social links, and biography.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "get_profile",
"outputSchema": null
},
{
"description": "Selected work. Optionally filter by tag (AI, Fintech, Blockchain, NFT).",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"tag": {
"description": "Case-insensitive tag filter. Known tags: AI, Fintech, Blockchain, NFT.",
"type": "string"
}
},
"type": "object"
},
"name": "get_projects",
"outputSchema": null
},
{
"description": "Conference talks and panels. Optionally filter by year (e.g. '2024').",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"year": {
"description": "Four-digit year to filter by, e.g. '2024'.",
"type": "string"
}
},
"type": "object"
},
"name": "get_speaking",
"outputSchema": null
},
{
"description": "Frank's blog posts. Without arguments, lists all posts (metadata + URLs). Pass `slug` for one post including its full markdown content, or `tag` to filter the list. Each post's raw markdown source is also served at <url>.md.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"slug": {
"description": "Exact post slug (e.g. 'one-file-two-readers') to fetch a single article including its markdown content.",
"type": "string"
},
"tag": {
"description": "Case-insensitive tag filter for the list, e.g. 'ai-agents'.",
"type": "string"
}
},
"type": "object"
},
"name": "list_articles",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:9e5f0f85aa521fbcff4e09c44703cb93888938e4905ccae5aabdb01064629bbf | sha256sum