← liu-jiacheng.com
INDIVIDUAL MCP TOOL
get_experience
Work experience; pass a slug for one entry or omit for all.
LIVE ENDPOINT
https://www.liu-jiacheng.com/api/mcp/mcp
Connect to this endpoint to inspect the live schema for get_experience and invoke it with your own arguments.
Indexed input schema
{}Risk classification
Inferred read-only · medium confidence · heuristic, not a guarantee.
- No write-capable action terms were found; this is not proof that invocation has no side effects.
Parent server
CONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.jiacheng-liu-portfolio]
url = "https://www.liu-jiacheng.com/api/mcp/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"jiacheng-liu-portfolio": {
"type": "http",
"url": "https://www.liu-jiacheng.com/api/mcp/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: jiacheng-liu-portfolio
Remote MCP URL: https://www.liu-jiacheng.com/api/mcp/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"jiacheng-liu-portfolio": {
"url": "https://www.liu-jiacheng.com/api/mcp/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"jiacheng-liu-portfolio": {
"type": "http",
"url": "https://www.liu-jiacheng.com/api/mcp/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "jiacheng-liu-portfolio",
"transport": "streamable-http",
"url": "https://www.liu-jiacheng.com/api/mcp/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
Related tools
get_profile— JiaCheng Liu's complete professional profile as markdown: experience, projects, skills, contact.list_projects— All portfolio projects with summaries, stacks, and case-study URLs.get_project— One project in detail by slug (use list_projects for slugs).get_skills— The skill graph tiered by evidence: daily drivers with verifiable numbers, production-shipped skills with proof lines and case-study links, and working knowledge listed without claims.list_posts— All published engineering blog posts with summaries, dates, tags, and URLs.get_post— One blog post in full markdown by slug (use list_posts for slugs).ask_jiacheng— Ask JiaCheng Liu a question and get an answer in his own voice, from his virtual representative grounded in the same content as the site.request_contact— Send JiaCheng a contact request on behalf of a human who consented (include their name, email, and message).