# mymlh-mcp-server

This MCP server gives AI clients OAuth access to MyMLH data. Use it to retrieve profile, education, and employment details through Streamable HTTP.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 10
- Author: wei
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/wei/mymlh-mcp-server
- Updated: 2026-07-30
- HTML: https://affpapa.org/en/nevibecode/mcp/mymlh-mcp-server

## What it does

mymlh-mcp-server lets an AI assistant call the MyMLH API on a user’s behalf after OAuth authorization. Its available data includes a MyMLH profile, education records, and employment history. The hosted service is reached at `https://mymlh-mcp.git.ci/mcp` over Streamable HTTP.

Token renewal and storage are handled by the server. It is built with TypeScript for Cloudflare Workers and can be connected to Claude Code, Codex, Cursor, GitHub Copilot, and the other listed MCP clients. The client must support Streamable HTTP with OAuth; otherwise the connection can return `401`.

## Requirements
- Remote server: `https://mymlh-mcp.git.ci/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http mymlh-mcp-server https://mymlh-mcp.git.ci/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add mymlh-mcp-server --url https://mymlh-mcp.git.ci/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "mymlh-mcp-server": {
            "url": "https://mymlh-mcp.git.ci/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "mymlh-mcp-server": {
            "type": "http",
            "url": "https://mymlh-mcp.git.ci/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http mymlh-mcp-server https://mymlh-mcp.git.ci/mcp
```

## When to use it
- retrieve a user profile from MyMLH
- inspect education records
- review employment history
- let an AI assistant access MyMLH data

## Example prompts
- Show me the main details from my MyMLH profile.
- Check the education information in my MyMLH account.
- Summarize my employment history from MyMLH.

## Similar
- [Kody](https://affpapa.org/en/nevibecode/mcp/kody.md) — MCP server · ★ 861
- [building-mcp-server-on-cloudflare](https://affpapa.org/en/nevibecode/skills/building-mcp-server-on-cloudflare.md) — skill · 2 installs
- [gmail-mcp](https://affpapa.org/en/nevibecode/mcp/gmail-mcp.md) — MCP server · ★ 9
- [deepspace](https://affpapa.org/en/nevibecode/skills/deepspace.md) — skill · 1200 installs
- [extension-posting-to-x](https://affpapa.org/en/nevibecode/skills/extension-posting-to-x.md) — skill · 28100 installs
- [pinme-auth](https://affpapa.org/en/nevibecode/skills/pinme-auth.md) — skill · 507 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
