← Back to DevHub
P

Portfolio API

Portfolio API

Comprehensive portfolio API providing access to all your professional information including projects, technical skills, blog posts, and GitHub contribution data.

API Endpoint

https://bookchaowalit-portfolio-frontend.vercel.app/api/mcp

Endpoints

get_projects

tools/call

Get all projects

get_skills

tools/call

Get technical skills

get_portfolio_blog

tools/call

Get blog posts

get_github

tools/call

Get GitHub activity

get_contact

tools/call

Get contact info

get_about

tools/call

Get about info

Quick Start

1. Make a POST request to the API endpoint:

curl -X POST https://bookchaowalit-portfolio-frontend.vercel.app/api/mcp \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/list"
  }'

2. Call a specific tool:

curl -X POST https://bookchaowalit-portfolio-frontend.vercel.app/api/mcp \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "get_projects",
      "arguments": {}
    }
  }'