MCP Integration

Connect your AI assistant to MySkillDB

MySkillDB exposes core platform actions over MCP (Model Context Protocol), so Claude, ChatGPT, or any MCP-compatible client can call them directly instead of you clicking through the admin UI. Here's what's live today and how to connect.

Available now

What the MCP server can do today

This is v1 — job posting and content-management tools shipped first.

Create job postings

Draft a new job listing straight from a chat. It lands as a draft in the admin queue for review before it goes live.

List job categories

Look up existing skill-map categories so a new posting gets matched to the right one instead of spawning a duplicate.

Create blog posts

Draft a blog post with a title, body, and category — reviewed in the admin UI before publishing.

Upload images

Upload a local image and get back a hosted URL to attach to a post.

List blog categories

Reuse an existing blog category instead of creating a near-duplicate.

Coming next: finding student details, analyzing student resumes, and matching the best-fit jobs to a student's resume. This page will be updated as those tools ship.

Get connected

Two ways to connect

Try the hosted connector

The fastest way to see it working. Add this as an MCP connector in Claude, ChatGPT, or any MCP client — no local setup required.

https://m8ven.ai/mcp/akeledath-gif-msdb-mcp-1o74xr
Open connector page

Run it yourself

For teams with access to the MySkillDB repo. Runs locally and calls the CMS API directly over an authenticated token.

cd tools/mcp-cms-server
npm install
cp .env.example .env

Edit .env — set MYSKILLDB_SITE_URL and CMS_PUSH_TOKEN (issued by the MySkillDB team; it's a shared bearer token, not a personal login).

claude mcp add myskilldb-cms \
  --env MYSKILLDB_SITE_URL=https://myskilldb.com \
  --env CMS_PUSH_TOKEN=<your token> \
  -- node tools/mcp-cms-server/index.js

Restart your client — the tools above become available immediately.

Want API access or a custom integration?

Tell us what you're trying to automate and we'll help you get connected.